pokemon-showdown-client/data/search-index.js
2013-08-18 22:48:11 +10:00

5166 lines
52 KiB
JavaScript

// var index = [];
//
// index = index.concat(Object.keys(BattlePokedex).map(function(x){return x+' pokemon'}))
// index = index.concat(Object.keys(BattleMovedex).map(function(x){return x+' move'}))
// index = index.concat(Object.keys(BattleItems).map(function(x){return x+' item'}))
// index = index.concat(Object.keys(BattleAbilities).map(function(x){return x+' ability'}))
// index = index.concat(Object.keys(BattleTypeChart).map(function(x){return toId(x)+' type'}))
// index = index.concat(['physical', 'special', 'status'].map(function(x){return toId(x)+' category'}))
//
// index.sort();
//
// BattleSearchIndex = index.map(function(x){return x.split(' ')[0]});
// BattleSearchIndexType = index.map(function(x){return x.split(' ')[1]});
//
// BattleSearchIndexOffset = BattleSearchIndex.map(function(id, i){
// var name='';
// switch (BattleSearchIndexType[i]) {
// case 'pokemon':
// var name = Tools.getTemplate(id).species;
// break;
// case 'move':
// var name = Tools.getMove(id).name;
// break;
// case 'item':
// var name = Tools.getItem(id).name;
// break;
// case 'ability':
// var name = Tools.getAbility(id).name;
// break;
// }
// var res = '';
// var nonAlnum = 0;
// for (var i=0,j=0; i<id.length; i++,j++) {
// while (!/[a-zA-Z0-9]/.test(name[j])) {
// j++;
// nonAlnum++;
// }
// res += nonAlnum;
// }
// if (nonAlnum) return res;
// return '';
// });
// BattleSearchCountIndex = {};
// for (var type in BattleTypeChart) {
// BattleSearchCountIndex[type+' move'] = Object.keys(BattleMovedex).filter(function(id){ if (BattleMovedex[id].type === type) return true; }).length;
// }
// for (var type in BattleTypeChart) {
// BattleSearchCountIndex[type+' pokemon'] = Object.keys(BattlePokedex).filter(function(id){ if (BattlePokedex[id].types.indexOf(type) >= 0) return true; }).length;
// }
exports.BattleSearchIndex = [
"abomasnow",
"abra",
"absol",
"absorb",
"absorbbulb",
"accelgor",
"acid",
"acidarmor",
"acidspray",
"acrobatics",
"acupressure",
"adamantorb",
"adaptability",
"aerialace",
"aeroblast",
"aerodactyl",
"aftermath",
"afteryou",
"aggron",
"agility",
"aguavberry",
"aipom",
"airballoon",
"aircutter",
"airlock",
"airslash",
"alakazam",
"allyswitch",
"alomomola",
"altaria",
"ambipom",
"amnesia",
"amoonguss",
"ampharos",
"analytic",
"ancientpower",
"angerpoint",
"anorith",
"anticipation",
"apicotberry",
"aquajet",
"aquaring",
"aquatail",
"arbok",
"arcanine",
"arceus",
"arceusbug",
"arceusdark",
"arceusdragon",
"arceuselectric",
"arceusfighting",
"arceusfire",
"arceusflying",
"arceusghost",
"arceusgrass",
"arceusground",
"arceusice",
"arceuspoison",
"arceuspsychic",
"arceusrock",
"arceussteel",
"arceusunknown",
"arceuswater",
"archen",
"archeops",
"arenatrap",
"arghonaut",
"ariados",
"armaldo",
"armorfossil",
"armthrust",
"aromatherapy",
"aron",
"articuno",
"aspearberry",
"assist",
"assurance",
"astonish",
"attackorder",
"attract",
"audino",
"aurasphere",
"aurorabeam",
"aurumoth",
"autotomize",
"avalanche",
"axew",
"azelf",
"azumarill",
"azurill",
"babiriberry",
"baddreams",
"bagon",
"baltoy",
"banette",
"barboach",
"barrage",
"barrier",
"basculin",
"basculinbluestriped",
"bastiodon",
"batonpass",
"battlearmor",
"bayleef",
"beartic",
"beatup",
"beautifly",
"beedrill",
"beheeyem",
"beldum",
"bellossom",
"bellsprout",
"bellydrum",
"belueberry",
"berryjuice",
"bestow",
"bibarel",
"bide",
"bidoof",
"bigpecks",
"bigroot",
"bind",
"bindingband",
"bisharp",
"bite",
"blackbelt",
"blackglasses",
"blacksludge",
"blastburn",
"blastoise",
"blaze",
"blazekick",
"blaziken",
"blissey",
"blitzle",
"blizzard",
"block",
"blueflare",
"blukberry",
"bodyslam",
"boldore",
"boltstrike",
"boneclub",
"bonemerang",
"bonerush",
"bonsly",
"bouffalant",
"bounce",
"bravebird",
"braviary",
"breloom",
"brickbreak",
"brightpowder",
"brine",
"bronzong",
"bronzor",
"bubble",
"bubblebeam",
"budew",
"bug",
"bugbite",
"bugbuzz",
"buggem",
"buizel",
"bulbasaur",
"bulkup",
"bulldoze",
"bulletpunch",
"bulletseed",
"buneary",
"burmy",
"burndrive",
"butterfree",
"cacnea",
"cacturne",
"calmmind",
"camerupt",
"camouflage",
"captivate",
"carnivine",
"carracosta",
"carvanha",
"cascoon",
"castform",
"castformrainy",
"castformsnowy",
"castformsunny",
"caterpie",
"celebi",
"cellbattery",
"chandelure",
"chansey",
"charcoal",
"charge",
"chargebeam",
"charizard",
"charm",
"charmander",
"charmeleon",
"chartiberry",
"chatot",
"chatter",
"cheriberry",
"cherishball",
"cherrim",
"cherrimsunshine",
"cherubi",
"chestoberry",
"chikorita",
"chilanberry",
"chilldrive",
"chimchar",
"chimecho",
"chinchou",
"chingling",
"chipaway",
"chlorophyll",
"choiceband",
"choicescarf",
"choicespecs",
"chopleberry",
"cinccino",
"circlethrow",
"clamp",
"clamperl",
"clawfossil",
"claydol",
"clearbody",
"clearsmog",
"clefable",
"clefairy",
"cleffa",
"closecombat",
"cloudnine",
"cloyster",
"cobaberry",
"cobalion",
"cofagrigus",
"coil",
"colburberry",
"colorchange",
"colossoil",
"combee",
"combusken",
"cometpunch",
"compoundeyes",
"confuseray",
"confusion",
"conkeldurr",
"constrict",
"contrary",
"conversion",
"conversion2",
"copycat",
"cornnberry",
"corphish",
"corsola",
"cosmicpower",
"cottonee",
"cottonguard",
"cottonspore",
"counter",
"coverfossil",
"covet",
"crabhammer",
"cradily",
"cranidos",
"crawdaunt",
"cresselia",
"croagunk",
"crobat",
"croconaw",
"crosschop",
"crosspoison",
"crunch",
"crushclaw",
"crushgrip",
"crustle",
"cryogonal",
"cubchoo",
"cubone",
"curse",
"cursedbody",
"custapberry",
"cut",
"cutecharm",
"cyclohm",
"cyndaquil",
"damp",
"damprock",
"dark",
"darkgem",
"darkpulse",
"darkrai",
"darkvoid",
"darmanitan",
"darmanitanzen",
"darumaka",
"deepseascale",
"deepseatooth",
"deerling",
"defeatist",
"defendorder",
"defensecurl",
"defiant",
"defog",
"deino",
"delcatty",
"delibird",
"deoxys",
"deoxysattack",
"deoxysdefense",
"deoxysspeed",
"destinybond",
"destinyknot",
"detect",
"dewgong",
"dewott",
"dialga",
"dig",
"diglett",
"disable",
"discharge",
"ditto",
"dive",
"diveball",
"dizzypunch",
"dodrio",
"doduo",
"domefossil",
"donphan",
"doomdesire",
"doubleedge",
"doublehit",
"doublekick",
"doubleslap",
"doubleteam",
"dousedrive",
"download",
"dracometeor",
"dracoplate",
"dragon",
"dragonair",
"dragonbreath",
"dragonclaw",
"dragondance",
"dragonfang",
"dragongem",
"dragonite",
"dragonpulse",
"dragonrage",
"dragonrush",
"dragontail",
"drainpunch",
"drapion",
"dratini",
"dreadplate",
"dreamball",
"dreameater",
"drifblim",
"drifloon",
"drilbur",
"drillpeck",
"drillrun",
"drizzle",
"drought",
"drowzee",
"druddigon",
"dryskin",
"dualchop",
"ducklett",
"dugtrio",
"dunsparce",
"duosion",
"durant",
"durinberry",
"dusclops",
"duskball",
"dusknoir",
"duskull",
"dustox",
"dwebble",
"dynamicpunch",
"earlybird",
"earthplate",
"earthpower",
"earthquake",
"echoedvoice",
"eelektrik",
"eelektross",
"eevee",
"effectspore",
"eggbomb",
"ejectbutton",
"ekans",
"electabuzz",
"electirizer",
"electivire",
"electric",
"electricgem",
"electrike",
"electroball",
"electrode",
"electroweb",
"elekid",
"elgyem",
"embargo",
"ember",
"emboar",
"emolga",
"empoleon",
"encore",
"endeavor",
"endure",
"energyball",
"energypowder",
"enigmaberry",
"entei",
"entrainment",
"eruption",
"escavalier",
"espeon",
"eviolite",
"excadrill",
"exeggcute",
"exeggutor",
"expertbelt",
"explosion",
"exploud",
"extrasensory",
"extremespeed",
"facade",
"faintattack",
"fakeout",
"faketears",
"falseswipe",
"farfetchd",
"fastball",
"fearow",
"featherdance",
"feebas",
"feint",
"feraligatr",
"ferroseed",
"ferrothorn",
"fidgit",
"fierydance",
"fighting",
"fightinggem",
"figyberry",
"filter",
"finalgambit",
"finneon",
"fire",
"fireblast",
"firefang",
"firegem",
"firepledge",
"firepunch",
"firespin",
"fissure",
"fistplate",
"flaaffy",
"flail",
"flamebody",
"flameburst",
"flamecharge",
"flameorb",
"flameplate",
"flamethrower",
"flamewheel",
"flareblitz",
"flareboost",
"flareon",
"flash",
"flashcannon",
"flashfire",
"flatter",
"fling",
"floatstone",
"floatzel",
"flowergift",
"fly",
"flygon",
"flying",
"flyinggem",
"focusband",
"focusblast",
"focusenergy",
"focuspunch",
"focussash",
"followme",
"foongus",
"forcepalm",
"forecast",
"foresight",
"forewarn",
"forretress",
"foulplay",
"fraxure",
"freezeshock",
"frenzyplant",
"friendguard",
"frillish",
"frisk",
"froslass",
"frostbreath",
"frustration",
"fullincense",
"furret",
"furyattack",
"furycutter",
"furyswipes",
"fusionbolt",
"fusionflare",
"futuresight",
"gabite",
"gallade",
"galvantula",
"ganlonberry",
"garbodor",
"garchomp",
"gardevoir",
"gastly",
"gastroacid",
"gastrodon",
"geargrind",
"genesect",
"genesectburn",
"genesectchill",
"genesectdouse",
"genesectshock",
"gengar",
"geodude",
"ghost",
"ghostgem",
"gible",
"gigadrain",
"gigaimpact",
"gigalith",
"girafarig",
"giratina",
"giratinaorigin",
"glaceon",
"glaciate",
"glalie",
"glameow",
"glare",
"gligar",
"gliscor",
"gloom",
"gluttony",
"golbat",
"goldeen",
"golduck",
"golem",
"golett",
"golurk",
"gorebyss",
"gothita",
"gothitelle",
"gothorita",
"granbull",
"grass",
"grassgem",
"grassknot",
"grasspledge",
"grasswhistle",
"graveler",
"gravity",
"greatball",
"grepaberry",
"grimer",
"gripclaw",
"griseousorb",
"grotle",
"groudon",
"ground",
"groundgem",
"grovyle",
"growl",
"growlithe",
"growth",
"grudge",
"grumpig",
"guardsplit",
"guardswap",
"guillotine",
"gulpin",
"gunkshot",
"gurdurr",
"gust",
"guts",
"gyarados",
"gyroball",
"habanberry",
"hail",
"hammerarm",
"happiny",
"harden",
"hardstone",
"hariyama",
"harvest",
"haunter",
"haxorus",
"haze",
"headbutt",
"headcharge",
"headsmash",
"healball",
"healbell",
"healblock",
"healer",
"healingwish",
"healorder",
"healpulse",
"heartstamp",
"heartswap",
"heatcrash",
"heatmor",
"heatproof",
"heatran",
"heatrock",
"heatwave",
"heavyball",
"heavymetal",
"heavyslam",
"helixfossil",
"helpinghand",
"heracross",
"herdier",
"hex",
"hiddenpower",
"hiddenpowerbug",
"hiddenpowerdark",
"hiddenpowerdragon",
"hiddenpowerelectric",
"hiddenpowerfighting",
"hiddenpowerfire",
"hiddenpowerflying",
"hiddenpowerghost",
"hiddenpowergrass",
"hiddenpowerground",
"hiddenpowerice",
"hiddenpowerpoison",
"hiddenpowerpsychic",
"hiddenpowerrock",
"hiddenpowersteel",
"hiddenpowerwater",
"hijumpkick",
"hippopotas",
"hippowdon",
"hitmonchan",
"hitmonlee",
"hitmontop",
"honchkrow",
"hondewberry",
"honeclaws",
"honeygather",
"hooh",
"hoothoot",
"hoppip",
"hornattack",
"horndrill",
"hornleech",
"horsea",
"houndoom",
"houndour",
"howl",
"hugepower",
"huntail",
"hurricane",
"hustle",
"hydration",
"hydreigon",
"hydrocannon",
"hydropump",
"hyperbeam",
"hypercutter",
"hyperfang",
"hypervoice",
"hypno",
"hypnosis",
"iapapaberry",
"ice",
"iceball",
"icebeam",
"icebody",
"iceburn",
"icefang",
"icegem",
"icepunch",
"iceshard",
"iciclecrash",
"icicleplate",
"iciclespear",
"icyrock",
"icywind",
"igglybuff",
"illuminate",
"illumise",
"illusion",
"immunity",
"imposter",
"imprison",
"incinerate",
"infernape",
"inferno",
"infiltrator",
"ingrain",
"innerfocus",
"insectplate",
"insomnia",
"intimidate",
"ironball",
"ironbarbs",
"irondefense",
"ironfist",
"ironhead",
"ironplate",
"irontail",
"ivysaur",
"jabocaberry",
"jellicent",
"jigglypuff",
"jirachi",
"jolteon",
"joltik",
"judgment",
"jumpkick",
"jumpluff",
"justified",
"jynx",
"kabuto",
"kabutops",
"kadabra",
"kakuna",
"kangaskhan",
"karatechop",
"karrablast",
"kasibberry",
"kebiaberry",
"kecleon",
"keeneye",
"keldeo",
"keldeoresolute",
"kelpsyberry",
"kinesis",
"kingdra",
"kingler",
"kingsrock",
"kirlia",
"kitsunoh",
"klang",
"klink",
"klinklang",
"klutz",
"knockoff",
"koffing",
"krabby",
"kricketot",
"kricketune",
"krilowatt",
"krokorok",
"krookodile",
"kyogre",
"kyurem",
"kyuremblack",
"kyuremwhite",
"laggingtail",
"lairon",
"lampent",
"landorus",
"landorustherian",
"lansatberry",
"lanturn",
"lapras",
"larvesta",
"larvitar",
"lastresort",
"latias",
"latios",
"lavaplume",
"laxincense",
"leafblade",
"leafeon",
"leafguard",
"leafstorm",
"leaftornado",
"leavanny",
"ledian",
"ledyba",
"leechlife",
"leechseed",
"leer",
"leftovers",
"leppaberry",
"levelball",
"levitate",
"lick",
"lickilicky",
"lickitung",
"liechiberry",
"liepard",
"lifeorb",
"lightball",
"lightclay",
"lightmetal",
"lightningrod",
"lightscreen",
"lileep",
"lilligant",
"lillipup",
"limber",
"linoone",
"liquidooze",
"litwick",
"lockon",
"lombre",
"lopunny",
"lotad",
"loudred",
"loveball",
"lovelykiss",
"lowkick",
"lowsweep",
"lucario",
"luckychant",
"luckypunch",
"ludicolo",
"lugia",
"lumberry",
"lumineon",
"lunardance",
"lunatone",
"lureball",
"lusterpurge",
"lustrousorb",
"luvdisc",
"luxio",
"luxray",
"luxuryball",
"machamp",
"machobrace",
"machoke",
"machop",
"machpunch",
"magby",
"magcargo",
"magicalleaf",
"magicbounce",
"magiccoat",
"magicguard",
"magicroom",
"magikarp",
"magikarpsrevenge",
"magmaarmor",
"magmar",
"magmastorm",
"magmortar",
"magnemite",
"magnet",
"magnetbomb",
"magneton",
"magnetpull",
"magnetrise",
"magnezone",
"magnitude",
"magoberry",
"magostberry",
"makuhita",
"mamoswine",
"manaphy",
"mandibuzz",
"manectric",
"mankey",
"mantine",
"mantyke",
"maractus",
"mareep",
"marill",
"marowak",
"marshtomp",
"marvelscale",
"masquerain",
"masterball",
"mawile",
"meadowplate",
"meanlook",
"medicham",
"meditate",
"meditite",
"mefirst",
"megadrain",
"megahorn",
"megakick",
"meganium",
"megapunch",
"meloetta",
"meloettapirouette",
"memento",
"mentalherb",
"meowth",
"mesprit",
"metagross",
"metalburst",
"metalclaw",
"metalcoat",
"metalpowder",
"metalsound",
"metang",
"metapod",
"meteormash",
"metronome",
"metronome",
"mew",
"mewtwo",
"micleberry",
"mienfoo",
"mienshao",
"mightyena",
"milkdrink",
"milotic",
"miltank",
"mimejr",
"mimic",
"minccino",
"mindplate",
"mindreader",
"minimize",
"minun",
"minus",
"miracleeye",
"miracleseed",
"mirrorcoat",
"mirrormove",
"mirrorshot",
"misdreavus",
"mismagius",
"missingno",
"mist",
"mistball",
"moldbreaker",
"mollux",
"moltres",
"monferno",
"moody",
"moonball",
"moonlight",
"morningsun",
"mothim",
"motordrive",
"mountaineer",
"moxie",
"mrmime",
"mudbomb",
"muddywater",
"mudkip",
"mudshot",
"mudslap",
"mudsport",
"muk",
"multiscale",
"multitype",
"mummy",
"munchlax",
"munna",
"murkrow",
"muscleband",
"musharna",
"mysticwater",
"nanabberry",
"nastyplot",
"natu",
"naturalcure",
"naturalgift",
"naturepower",
"necturna",
"needlearm",
"nestball",
"netball",
"nevermeltice",
"nidoking",
"nidoqueen",
"nidoranf",
"nidoranm",
"nidorina",
"nidorino",
"nightdaze",
"nightmare",
"nightshade",
"nightslash",
"nincada",
"ninetales",
"ninjask",
"noctowl",
"noguard",
"nomelberry",
"normal",
"normalgem",
"normalize",
"nosepass",
"numel",
"nuzleaf",
"oblivious",
"occaberry",
"octazooka",
"octillery",
"oddincense",
"oddish",
"odorsleuth",
"oldamber",
"omanyte",
"omastar",
"ominouswind",
"onix",
"oranberry",
"oshawott",
"outrage",
"overcoat",
"overgrow",
"overheat",
"owntempo",
"pachirisu",
"painsplit",
"paleowave",
"palkia",
"palpitoad",
"pamtreberry",
"panpour",
"pansage",
"pansear",
"paras",
"parasect",
"parkball",
"passhoberry",
"patrat",
"pawniard",
"payapaberry",
"payback",
"payday",
"pechaberry",
"peck",
"pelipper",
"perishsong",
"persian",
"persimberry",
"persistent",
"petaldance",
"petayaberry",
"petilil",
"phanpy",
"phione",
"physical",
"pichu",
"pichuspikyeared",
"pickpocket",
"pickup",
"pidgeot",
"pidgeotto",
"pidgey",
"pidove",
"pignite",
"pikachu",
"piloswine",
"pinapberry",
"pineco",
"pinmissile",
"pinsir",
"piplup",
"pluck",
"plumefossil",
"plus",
"plusle",
"poison",
"poisonbarb",
"poisonfang",
"poisongas",
"poisongem",
"poisonheal",
"poisonjab",
"poisonpoint",
"poisonpowder",
"poisonsting",
"poisontail",
"poisontouch",
"pokeball",
"politoed",
"poliwag",
"poliwhirl",
"poliwrath",
"pomegberry",
"ponyta",
"poochyena",
"porygon",
"porygon2",
"porygonz",
"pound",
"powdersnow",
"powergem",
"powerherb",
"powersplit",
"powerswap",
"powertrick",
"powerwhip",
"prankster",
"premierball",
"present",
"pressure",
"primeape",
"prinplup",
"probopass",
"protect",
"psybeam",
"psychic",
"psychic",
"psychicgem",
"psychoboost",
"psychocut",
"psychoshift",
"psychup",
"psyduck",
"psyshock",
"psystrike",
"psywave",
"punishment",
"pupitar",
"purepower",
"purrloin",
"pursuit",
"purugly",
"pyroak",
"quagsire",
"qualotberry",
"quash",
"quickattack",
"quickball",
"quickclaw",
"quickfeet",
"quickguard",
"quickpowder",
"quilava",
"quiverdance",
"qwilfish",
"rabutaberry",
"rage",
"ragepowder",
"raichu",
"raikou",
"raindance",
"raindish",
"ralts",
"rampardos",
"rapidash",
"rapidspin",
"rarebone",
"raticate",
"rattata",
"rattled",
"rawstberry",
"rayquaza",
"razorclaw",
"razorfang",
"razorleaf",
"razorshell",
"razorwind",
"razzberry",
"rebound",
"reckless",
"recover",
"recycle",
"redcard",
"reflect",
"reflecttype",
"refresh",
"regenerator",
"regice",
"regigigas",
"regirock",
"registeel",
"relicanth",
"relicsong",
"remoraid",
"repeatball",
"reshiram",
"rest",
"retaliate",
"return",
"reuniclus",
"revenankh",
"revenge",
"reversal",
"rhydon",
"rhyhorn",
"rhyperior",
"rindoberry",
"ringtarget",
"riolu",
"rivalry",
"roar",
"roaroftime",
"rock",
"rockblast",
"rockclimb",
"rockgem",
"rockhead",
"rockincense",
"rockpolish",
"rockslide",
"rocksmash",
"rockthrow",
"rocktomb",
"rockwrecker",
"rockyhelmet",
"roggenrola",
"roleplay",
"rollingkick",
"rollout",
"roost",
"rootfossil",
"roseincense",
"roselia",
"roserade",
"rotom",
"rotomfan",
"rotomfrost",
"rotomheat",
"rotommow",
"rotomwash",
"roughskin",
"round",
"rowapberry",
"rufflet",
"runaway",
"sableye",
"sacredfire",
"sacredsword",
"safariball",
"safeguard",
"salacberry",
"salamence",
"samurott",
"sandattack",
"sandforce",
"sandile",
"sandrush",
"sandshrew",
"sandslash",
"sandstorm",
"sandstream",
"sandtomb",
"sandveil",
"sapsipper",
"sawk",
"sawsbuck",
"scald",
"scaryface",
"sceptile",
"scizor",
"scolipede",
"scopelens",
"scrafty",
"scraggy",
"scrappy",
"scratch",
"screech",
"scyther",
"seadra",
"seaincense",
"seaking",
"sealeo",
"searingshot",
"secretpower",
"secretsword",
"seedbomb",
"seedflare",
"seedot",
"seel",
"seismictoss",
"seismitoad",
"selfdestruct",
"sentret",
"serenegrace",
"serperior",
"servine",
"seviper",
"sewaddle",
"shadowball",
"shadowclaw",
"shadowforce",
"shadowpunch",
"shadowsneak",
"shadowstrike",
"shadowtag",
"sharpbeak",
"sharpedo",
"sharpen",
"shaymin",
"shayminsky",
"shedinja",
"shedshell",
"shedskin",
"sheercold",
"sheerforce",
"shelgon",
"shellarmor",
"shellbell",
"shellder",
"shellos",
"shellsmash",
"shelmet",
"shielddust",
"shieldon",
"shiftgear",
"shiftry",
"shinx",
"shockdrive",
"shockwave",
"shroomish",
"shucaberry",
"shuckle",
"shuppet",
"sigilyph",
"signalbeam",
"silcoon",
"silkscarf",
"silverpowder",
"silverwind",
"simipour",
"simisage",
"simisear",
"simple",
"simplebeam",
"sing",
"sitrusberry",
"skarmory",
"sketch",
"skilllink",
"skillswap",
"skiploom",
"skitty",
"skorupi",
"skullbash",
"skullfossil",
"skuntank",
"skyattack",
"skydrop",
"skyplate",
"skyuppercut",
"slackoff",
"slaking",
"slakoth",
"slam",
"slash",
"sleeppowder",
"sleeptalk",
"slowbro",
"slowking",
"slowpoke",
"slowstart",
"sludge",
"sludgebomb",
"sludgewave",
"slugma",
"smackdown",
"smeargle",
"smellingsalt",
"smog",
"smokescreen",
"smoochum",
"smoothrock",
"snarl",
"snatch",
"sneasel",
"sniper",
"snivy",
"snore",
"snorlax",
"snorunt",
"snover",
"snowcloak",
"snowwarning",
"snubbull",
"soak",
"softboiled",
"softsand",
"solarbeam",
"solarpower",
"solidrock",
"solosis",
"solrock",
"sonicboom",
"souldew",
"soundproof",
"spacialrend",
"spark",
"spearow",
"special",
"speedboost",
"spelltag",
"spelonberry",
"spheal",
"spiderweb",
"spikecannon",
"spikes",
"spinarak",
"spinda",
"spiritomb",
"spite",
"spitup",
"splash",
"splashplate",
"spoink",
"spookyplate",
"spore",
"sportball",
"squirtle",
"stall",
"stantler",
"staraptor",
"staravia",
"starfberry",
"starly",
"starmie",
"staryu",
"static",
"status",
"steadfast",
"stealthrock",
"steamroller",
"steel",
"steelgem",
"steelix",
"steelwing",
"stench",
"stick",
"stickybarb",
"stickyhold",
"stockpile",
"stomp",
"stoneedge",
"stoneplate",
"storedpower",
"stormdrain",
"stormthrow",
"stoutland",
"stratagem",
"strength",
"stringshot",
"struggle",
"strugglebug",
"stunfisk",
"stunky",
"stunspore",
"sturdy",
"submission",
"substitute",
"suckerpunch",
"suctioncups",
"sudowoodo",
"suicune",
"sunflora",
"sunkern",
"sunnyday",
"superfang",
"superluck",
"superpower",
"supersonic",
"surf",
"surskit",
"swablu",
"swadloon",
"swagger",
"swallow",
"swalot",
"swampert",
"swanna",
"swarm",
"sweetkiss",
"sweetscent",
"swellow",
"swift",
"swiftswim",
"swinub",
"switcheroo",
"swoobat",
"swordsdance",
"syclant",
"synchronize",
"synchronoise",
"synthesis",
"tackle",
"tailglow",
"taillow",
"tailslap",
"tailwhip",
"tailwind",
"takedown",
"tamatoberry",
"tangaberry",
"tangela",
"tangledfeet",
"tangrowth",
"taunt",
"tauros",
"technician",
"technoblast",
"teddiursa",
"teeterdance",
"telekinesis",
"telepathy",
"teleport",
"tentacool",
"tentacruel",
"tepig",
"teravolt",
"terrakion",
"thickclub",
"thickfat",
"thief",
"thrash",
"throh",
"thunder",
"thunderbolt",
"thunderfang",
"thunderpunch",
"thundershock",
"thunderwave",
"thundurus",
"thundurustherian",
"tickle",
"timburr",
"timerball",
"tintedlens",
"tirtouga",
"togekiss",
"togepi",
"togetic",
"tomohawk",
"torchic",
"torkoal",
"torment",
"tornadus",
"tornadustherian",
"torrent",
"torterra",
"totodile",
"toxic",
"toxicboost",
"toxicorb",
"toxicplate",
"toxicroak",
"toxicspikes",
"trace",
"tranquill",
"transform",
"trapinch",
"treecko",
"triattack",
"trick",
"trickroom",
"triplekick",
"tropius",
"truant",
"trubbish",
"trumpcard",
"turboblaze",
"turtwig",
"twineedle",
"twistedspoon",
"twister",
"tympole",
"tynamo",
"typhlosion",
"tyranitar",
"tyrogue",
"ultraball",
"umbreon",
"unaware",
"unburden",
"unfezant",
"unnerve",
"unown",
"uproar",
"ursaring",
"uturn",
"uxie",
"vacuumwave",
"vanillish",
"vanillite",
"vanilluxe",
"vaporeon",
"vcreate",
"venipede",
"venomoth",
"venonat",
"venoshock",
"venusaur",
"vespiquen",
"vibrava",
"vicegrip",
"victini",
"victorystar",
"victreebel",
"vigoroth",
"vileplume",
"vinewhip",
"virizion",
"vitalspirit",
"vitalthrow",
"volbeat",
"volcarona",
"voltabsorb",
"voltorb",
"voltswitch",
"volttackle",
"voodoom",
"vullaby",
"vulpix",
"wacanberry",
"wailmer",
"wailord",
"wakeupslap",
"walrein",
"wartortle",
"watchog",
"water",
"waterabsorb",
"waterfall",
"watergem",
"watergun",
"waterpledge",
"waterpulse",
"watersport",
"waterspout",
"waterveil",
"watmelberry",
"waveincense",
"weakarmor",
"weatherball",
"weavile",
"weedle",
"weepinbell",
"weezing",
"wepearberry",
"whimsicott",
"whirlipede",
"whirlpool",
"whirlwind",
"whiscash",
"whismur",
"whiteherb",
"whitesmoke",
"wideguard",
"widelens",
"wigglytuff",
"wikiberry",
"wildcharge",
"willowisp",
"wingattack",
"wingull",
"wiseglasses",
"wish",
"withdraw",
"wobbuffet",
"wonderguard",
"wonderroom",
"wonderskin",
"woobat",
"woodhammer",
"wooper",
"workup",
"wormadam",
"wormadamsandy",
"wormadamtrash",
"worryseed",
"wrap",
"wringout",
"wurmple",
"wynaut",
"xatu",
"xscissor",
"yacheberry",
"yamask",
"yanma",
"yanmega",
"yawn",
"zangoose",
"zapcannon",
"zapdos",
"zapplate",
"zebstrika",
"zekrom",
"zenheadbutt",
"zenmode",
"zigzagoon",
"zoomlens",
"zoroark",
"zorua",
"zubat",
"zweilous"
];
exports.BattleSearchIndexType = [
"pokemon",
"pokemon",
"pokemon",
"move",
"item",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"item",
"ability",
"move",
"move",
"pokemon",
"ability",
"move",
"pokemon",
"move",
"item",
"pokemon",
"item",
"move",
"ability",
"move",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"ability",
"move",
"ability",
"pokemon",
"ability",
"item",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"ability",
"pokemon",
"pokemon",
"pokemon",
"item",
"move",
"move",
"pokemon",
"pokemon",
"item",
"move",
"move",
"move",
"move",
"move",
"pokemon",
"move",
"move",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"ability",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"ability",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"item",
"item",
"move",
"pokemon",
"move",
"pokemon",
"ability",
"item",
"move",
"item",
"pokemon",
"move",
"item",
"item",
"item",
"move",
"pokemon",
"ability",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"item",
"move",
"pokemon",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"move",
"item",
"move",
"pokemon",
"pokemon",
"move",
"move",
"pokemon",
"type",
"move",
"move",
"item",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"item",
"move",
"move",
"pokemon",
"move",
"pokemon",
"pokemon",
"item",
"pokemon",
"move",
"item",
"item",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"item",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"ability",
"item",
"item",
"item",
"item",
"pokemon",
"move",
"move",
"pokemon",
"item",
"pokemon",
"ability",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"ability",
"pokemon",
"item",
"pokemon",
"pokemon",
"move",
"item",
"ability",
"pokemon",
"pokemon",
"pokemon",
"move",
"ability",
"move",
"move",
"pokemon",
"move",
"ability",
"move",
"move",
"move",
"item",
"pokemon",
"pokemon",
"move",
"pokemon",
"move",
"move",
"move",
"item",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"ability",
"item",
"move",
"ability",
"pokemon",
"pokemon",
"ability",
"item",
"type",
"item",
"move",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"item",
"item",
"pokemon",
"ability",
"move",
"move",
"ability",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"item",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"move",
"move",
"pokemon",
"move",
"item",
"move",
"pokemon",
"pokemon",
"item",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"move",
"item",
"ability",
"move",
"item",
"type",
"pokemon",
"move",
"move",
"move",
"item",
"item",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"item",
"item",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"ability",
"ability",
"pokemon",
"pokemon",
"ability",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"ability",
"item",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"ability",
"move",
"item",
"pokemon",
"pokemon",
"item",
"pokemon",
"type",
"item",
"pokemon",
"move",
"pokemon",
"move",
"pokemon",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"item",
"item",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"item",
"move",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"pokemon",
"item",
"pokemon",
"move",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"type",
"item",
"item",
"ability",
"move",
"pokemon",
"type",
"move",
"move",
"item",
"move",
"move",
"move",
"move",
"item",
"pokemon",
"move",
"ability",
"move",
"move",
"item",
"item",
"move",
"move",
"move",
"ability",
"pokemon",
"move",
"move",
"ability",
"move",
"move",
"item",
"pokemon",
"ability",
"move",
"pokemon",
"type",
"item",
"item",
"move",
"move",
"move",
"item",
"move",
"pokemon",
"move",
"ability",
"move",
"ability",
"pokemon",
"move",
"pokemon",
"move",
"move",
"ability",
"pokemon",
"ability",
"pokemon",
"move",
"move",
"item",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"type",
"item",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"ability",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"type",
"item",
"move",
"move",
"move",
"pokemon",
"move",
"item",
"item",
"pokemon",
"item",
"item",
"pokemon",
"pokemon",
"type",
"item",
"pokemon",
"move",
"pokemon",
"move",
"move",
"pokemon",
"move",
"move",
"move",
"pokemon",
"move",
"pokemon",
"move",
"ability",
"pokemon",
"move",
"item",
"move",
"move",
"pokemon",
"move",
"item",
"pokemon",
"ability",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"item",
"move",
"move",
"ability",
"move",
"move",
"move",
"move",
"move",
"move",
"pokemon",
"ability",
"pokemon",
"item",
"move",
"item",
"ability",
"move",
"item",
"move",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"move",
"ability",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"ability",
"pokemon",
"move",
"ability",
"ability",
"pokemon",
"move",
"move",
"move",
"ability",
"move",
"move",
"pokemon",
"move",
"item",
"type",
"move",
"move",
"ability",
"move",
"move",
"item",
"move",
"move",
"move",
"item",
"move",
"item",
"move",
"pokemon",
"ability",
"pokemon",
"ability",
"ability",
"ability",
"move",
"move",
"pokemon",
"move",
"ability",
"move",
"ability",
"item",
"ability",
"ability",
"item",
"ability",
"move",
"ability",
"move",
"item",
"move",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"pokemon",
"ability",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"item",
"item",
"pokemon",
"ability",
"pokemon",
"pokemon",
"item",
"move",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"ability",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"move",
"item",
"move",
"pokemon",
"ability",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"item",
"item",
"item",
"ability",
"move",
"pokemon",
"pokemon",
"item",
"pokemon",
"item",
"item",
"item",
"ability",
"ability",
"move",
"pokemon",
"pokemon",
"pokemon",
"ability",
"pokemon",
"ability",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"move",
"move",
"move",
"pokemon",
"move",
"item",
"pokemon",
"pokemon",
"item",
"pokemon",
"move",
"pokemon",
"item",
"move",
"item",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"item",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"move",
"ability",
"move",
"ability",
"move",
"pokemon",
"move",
"ability",
"pokemon",
"move",
"pokemon",
"pokemon",
"item",
"move",
"pokemon",
"ability",
"move",
"pokemon",
"move",
"item",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"ability",
"pokemon",
"item",
"pokemon",
"item",
"move",
"pokemon",
"move",
"pokemon",
"move",
"move",
"move",
"move",
"pokemon",
"move",
"pokemon",
"pokemon",
"move",
"item",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"item",
"item",
"move",
"pokemon",
"pokemon",
"move",
"move",
"item",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"item",
"move",
"move",
"pokemon",
"ability",
"move",
"item",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"ability",
"pokemon",
"pokemon",
"pokemon",
"ability",
"item",
"move",
"move",
"pokemon",
"ability",
"ability",
"ability",
"pokemon",
"move",
"move",
"pokemon",
"move",
"move",
"move",
"pokemon",
"ability",
"ability",
"ability",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"item",
"item",
"move",
"pokemon",
"ability",
"move",
"move",
"pokemon",
"move",
"item",
"item",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"ability",
"item",
"type",
"item",
"ability",
"pokemon",
"pokemon",
"pokemon",
"ability",
"item",
"move",
"pokemon",
"item",
"pokemon",
"move",
"item",
"pokemon",
"pokemon",
"move",
"pokemon",
"item",
"pokemon",
"move",
"ability",
"ability",
"move",
"ability",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"item",
"pokemon",
"pokemon",
"item",
"move",
"move",
"item",
"move",
"pokemon",
"move",
"pokemon",
"item",
"ability",
"move",
"item",
"pokemon",
"pokemon",
"pokemon",
"category",
"pokemon",
"pokemon",
"ability",
"ability",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"move",
"pokemon",
"pokemon",
"move",
"item",
"ability",
"pokemon",
"type",
"item",
"move",
"move",
"item",
"ability",
"move",
"ability",
"move",
"move",
"move",
"ability",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"item",
"move",
"move",
"move",
"move",
"ability",
"item",
"move",
"ability",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"type",
"item",
"move",
"move",
"move",
"move",
"pokemon",
"move",
"move",
"move",
"move",
"pokemon",
"ability",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"item",
"move",
"move",
"item",
"item",
"ability",
"move",
"item",
"pokemon",
"move",
"pokemon",
"item",
"move",
"move",
"pokemon",
"pokemon",
"move",
"ability",
"pokemon",
"pokemon",
"pokemon",
"move",
"item",
"pokemon",
"pokemon",
"ability",
"item",
"pokemon",
"item",
"item",
"move",
"move",
"move",
"item",
"ability",
"ability",
"move",
"move",
"item",
"move",
"move",
"move",
"ability",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"item",
"pokemon",
"move",
"move",
"move",
"pokemon",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"item",
"item",
"pokemon",
"ability",
"move",
"move",
"type",
"move",
"move",
"item",
"ability",
"item",
"move",
"move",
"move",
"move",
"move",
"move",
"item",
"pokemon",
"move",
"move",
"move",
"move",
"item",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"ability",
"move",
"item",
"pokemon",
"ability",
"pokemon",
"move",
"move",
"item",
"move",
"item",
"pokemon",
"pokemon",
"move",
"ability",
"pokemon",
"ability",
"pokemon",
"pokemon",
"move",
"ability",
"move",
"ability",
"ability",
"pokemon",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"ability",
"move",
"move",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"move",
"pokemon",
"move",
"pokemon",
"ability",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"move",
"ability",
"item",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"item",
"ability",
"move",
"ability",
"pokemon",
"ability",
"item",
"pokemon",
"pokemon",
"move",
"pokemon",
"ability",
"pokemon",
"move",
"pokemon",
"pokemon",
"item",
"move",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"item",
"item",
"move",
"pokemon",
"pokemon",
"pokemon",
"ability",
"move",
"move",
"item",
"pokemon",
"move",
"ability",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"item",
"pokemon",
"move",
"move",
"item",
"move",
"move",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"ability",
"move",
"move",
"move",
"pokemon",
"move",
"pokemon",
"move",
"move",
"move",
"pokemon",
"item",
"move",
"move",
"pokemon",
"ability",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"ability",
"ability",
"pokemon",
"move",
"move",
"item",
"move",
"ability",
"ability",
"pokemon",
"pokemon",
"move",
"item",
"ability",
"move",
"move",
"pokemon",
"category",
"ability",
"item",
"item",
"pokemon",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"item",
"pokemon",
"item",
"move",
"item",
"pokemon",
"ability",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"ability",
"category",
"ability",
"move",
"move",
"type",
"item",
"pokemon",
"move",
"ability",
"item",
"item",
"ability",
"move",
"move",
"move",
"item",
"move",
"ability",
"move",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"move",
"ability",
"move",
"move",
"move",
"ability",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"ability",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"ability",
"move",
"move",
"pokemon",
"move",
"ability",
"pokemon",
"move",
"pokemon",
"move",
"pokemon",
"ability",
"move",
"move",
"move",
"move",
"pokemon",
"move",
"move",
"move",
"move",
"item",
"item",
"pokemon",
"ability",
"pokemon",
"move",
"pokemon",
"ability",
"move",
"pokemon",
"move",
"move",
"ability",
"move",
"pokemon",
"pokemon",
"pokemon",
"ability",
"pokemon",
"item",
"ability",
"move",
"move",
"pokemon",
"move",
"move",
"move",
"move",
"move",
"move",
"pokemon",
"pokemon",
"move",
"pokemon",
"item",
"ability",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"ability",
"pokemon",
"pokemon",
"move",
"ability",
"item",
"item",
"pokemon",
"move",
"ability",
"pokemon",
"move",
"pokemon",
"pokemon",
"move",
"move",
"move",
"move",
"pokemon",
"ability",
"pokemon",
"move",
"ability",
"pokemon",
"move",
"item",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"ability",
"ability",
"pokemon",
"ability",
"pokemon",
"move",
"pokemon",
"move",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"ability",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"ability",
"move",
"pokemon",
"pokemon",
"ability",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"type",
"ability",
"move",
"item",
"move",
"move",
"move",
"move",
"move",
"ability",
"item",
"item",
"ability",
"move",
"pokemon",
"pokemon",
"pokemon",
"pokemon",
"item",
"pokemon",
"pokemon",
"move",
"move",
"pokemon",
"pokemon",
"item",
"ability",
"move",
"item",
"pokemon",
"item",
"move",
"move",
"move",
"pokemon",
"item",
"move",
"move",
"pokemon",
"ability",
"move",
"ability",
"pokemon",
"move",
"pokemon",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"move",
"move",
"pokemon",
"pokemon",
"pokemon",
"move",
"item",
"pokemon",
"pokemon",
"pokemon",
"move",
"pokemon",
"move",
"pokemon",
"item",
"pokemon",
"pokemon",
"move",
"ability",
"pokemon",
"item",
"pokemon",
"pokemon",
"pokemon",
"pokemon"
];
exports.BattleSearchIndexOffset = [
"",
"",
"",
"",
"0000001111",
"",
"",
"000011111",
"000011111",
"",
"",
"0000000111",
"",
"000000111",
"",
"",
"",
"00000111",
"",
"",
"0000011111",
"",
"0001111111",
"000111111",
"0001111",
"00011111",
"",
"0000111111",
"",
"",
"",
"",
"",
"",
"",
"",
"0000011111",
"",
"",
"00000011111",
"0000111",
"00001111",
"00001111",
"",
"",
"",
"000000111",
"0000001111",
"000000111111",
"00000011111111",
"00000011111111",
"0000001111",
"000000111111",
"00000011111",
"00000011111",
"000000111111",
"000000111",
"000000111111",
"0000001111111",
"0000001111",
"00000011111",
"0000004444444",
"00000011111",
"",
"",
"000001111",
"",
"",
"",
"00000111111",
"000111111",
"",
"",
"",
"00000011111",
"",
"",
"",
"00000011111",
"",
"",
"0000111111",
"0000001111",
"",
"",
"",
"",
"",
"",
"",
"00000011111",
"000111111",
"",
"",
"",
"",
"",
"",
"",
"0000000011112222222",
"",
"000001111",
"00000011111",
"",
"",
"000011",
"",
"",
"",
"",
"",
"",
"000001111",
"0000011111",
"0000011111",
"",
"",
"",
"",
"00011111",
"0001111",
"",
"00000001111",
"",
"",
"000001111",
"",
"00000111111",
"000001111",
"",
"",
"000001111",
"",
"",
"",
"",
"",
"000011111",
"000011111",
"00001111",
"",
"0000111111",
"00001111",
"",
"00001111",
"",
"",
"",
"000001111",
"",
"",
"0000011111",
"",
"",
"",
"",
"",
"",
"",
"",
"0001111",
"0001111",
"000111",
"",
"",
"000011",
"",
"00000011111",
"0000001111",
"",
"",
"000011111",
"",
"",
"",
"00001111",
"",
"",
"",
"",
"",
"",
"",
"",
"0000000011111",
"0000000011111",
"0000000011111",
"",
"",
"00001111111",
"",
"",
"",
"",
"0000001111",
"",
"",
"",
"",
"00000011111",
"",
"",
"0000011111",
"00000001111",
"",
"000000011111111",
"",
"00000011111",
"",
"00000011111",
"0000011111",
"",
"",
"",
"",
"00001111",
"",
"0000001111",
"00000011111",
"00000011111",
"00000011111",
"",
"00000011111",
"",
"",
"0000111111",
"",
"000001111",
"000001111",
"",
"",
"",
"00000111111",
"000001111",
"",
"000011111",
"",
"",
"",
"00000011111",
"00000111111",
"",
"",
"",
"0000011111",
"",
"0000000111",
"",
"",
"",
"",
"",
"00000000001",
"",
"0000011111",
"",
"",
"00000011111",
"",
"00000011111",
"00000011111",
"",
"00000111111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"000001111",
"00000111111",
"",
"000001111",
"000001111",
"",
"",
"",
"",
"",
"0000001111",
"00000011111",
"",
"000011111",
"",
"",
"",
"00001111",
"",
"0000111",
"000011111",
"",
"00001111",
"",
"0000000000111",
"",
"",
"",
"",
"",
"00000011111",
"00000001111",
"",
"",
"",
"",
"",
"",
"000000111111",
"0000001111111",
"00000011111",
"00000001111",
"00000001111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"00001111",
"0000011111",
"",
"",
"0000111111",
"",
"0000111111",
"0000001111",
"000000111",
"0000001111",
"",
"0000001111",
"0000011111",
"",
"00000111111",
"0000011111",
"",
"",
"",
"0000001111",
"00000011111",
"0000001111",
"000000111",
"",
"00000011111",
"0000001111",
"0000001111",
"0000001111",
"0000011111",
"",
"",
"0000011111",
"000001111",
"0000011111",
"",
"",
"",
"000001111",
"00000111",
"",
"",
"",
"",
"0001111",
"00001111",
"",
"",
"",
"",
"",
"0000011111",
"",
"00001111",
"",
"",
"",
"",
"",
"000001111",
"0000011111",
"0000011111",
"",
"00000011111",
"",
"",
"",
"00000011111",
"0001111",
"00000111111",
"",
"",
"",
"",
"",
"00000000111",
"",
"00000001111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"0000001111",
"",
"00000011111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"0000001111",
"",
"",
"",
"",
"",
"00000111111",
"0000111",
"000011111",
"0000011111",
"000000001",
"00001111",
"",
"",
"",
"",
"",
"",
"",
"",
"0000011111",
"",
"00000000111",
"000011111",
"",
"00000111111",
"",
"",
"000011111",
"00001111",
"0000111",
"0000111111",
"000011111",
"00001111",
"",
"000011111",
"",
"",
"000001111",
"0000011111",
"00000111111",
"00000111",
"0000011111",
"",
"0000011111",
"0000011111",
"0000011111",
"",
"",
"00000111111",
"000001111",
"",
"",
"0000011111",
"",
"0000001111",
"",
"",
"",
"000000111",
"000001111",
"0000011111",
"00000111111",
"0000011111",
"000001111",
"00000011",
"",
"000001111",
"",
"",
"",
"",
"00001111",
"",
"00000011111",
"00000011111",
"00000011111",
"",
"",
"",
"00000111111",
"",
"00001111111",
"",
"0000111111",
"0000111111",
"0000111111",
"0000001111",
"00000011111",
"00000011111",
"",
"",
"",
"00000011111",
"",
"",
"",
"",
"0000001111",
"",
"000011111",
"",
"000000001111",
"0000000011111",
"0000000011111",
"0000000011111",
"",
"",
"",
"00000111",
"",
"000011111",
"0000111111",
"",
"",
"",
"00000000111111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"00000111",
"000001111",
"00000111111",
"",
"",
"",
"000001111",
"0000011111",
"",
"00001111",
"00000000111",
"",
"",
"",
"000000111",
"",
"",
"",
"",
"",
"",
"0000011111",
"000001111",
"",
"",
"00001111",
"",
"",
"",
"",
"00001111",
"0000011111",
"",
"000000111",
"",
"",
"000011111",
"",
"",
"",
"",
"",
"",
"0000111111",
"000011111",
"00001111",
"00001111",
"000011111",
"",
"00000001111",
"000011111",
"000011111",
"0000011111",
"000001111",
"000011111",
"",
"",
"",
"00001111",
"00001111",
"000001111",
"0000011111",
"000001111",
"00000111111",
"00000001111",
"",
"",
"",
"00000011111",
"00000011111222",
"000000111112222",
"00000011111222222",
"0000001111122222222",
"0000001111122222222",
"000000111112222",
"00000011111222222",
"0000001111122222",
"0000001111122222",
"00000011111222222",
"00000011111222",
"00000011111222222",
"000000111112222222",
"000000111112222",
"0000001111122222",
"0000001111122222",
"0011112222",
"",
"",
"",
"",
"",
"",
"00000011111",
"000011111",
"00000111111",
"0011",
"",
"",
"0000111111",
"000011111",
"000011111",
"",
"",
"",
"",
"000011111",
"",
"",
"",
"",
"",
"00000111111",
"000001111",
"000001111",
"00000111111",
"000001111",
"0000011111",
"",
"",
"00000011111",
"",
"0001111",
"0001111",
"0001111",
"0001111",
"0001111",
"000111",
"00011111",
"00011111",
"00000011111",
"00000011111",
"00000011111",
"0001111",
"0001111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"0000011111",
"00000011111",
"",
"",
"00001111",
"000011111",
"00001111111",
"00001111",
"00001111",
"000011111",
"00001111",
"",
"00000011111",
"",
"",
"",
"",
"",
"",
"00001111",
"",
"",
"",
"",
"",
"",
"",
"",
"0000001111",
"",
"0000011111",
"0000011111",
"",
"0000111",
"",
"00000011111111",
"00000011111",
"",
"",
"",
"000012222",
"",
"",
"",
"",
"",
"",
"00000111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"00000011111",
"00000011111",
"00000001111",
"",
"",
"",
"000000001111111",
"00000011111",
"",
"",
"",
"",
"0000111111",
"",
"",
"000011111",
"0001111111",
"000011111",
"",
"000011111",
"000011111",
"00001111111",
"",
"",
"",
"000001111",
"000001111",
"",
"",
"0000011111",
"000001111",
"",
"",
"",
"",
"00000011111",
"",
"0000111",
"000001111",
"000001111",
"0000011111",
"",
"00000111111",
"",
"",
"",
"",
"",
"0000001111",
"",
"000011",
"",
"",
"",
"",
"00001111",
"0000001111",
"0001111",
"00011111",
"",
"0000011111",
"0000011111",
"",
"",
"00011111",
"",
"0000011111",
"",
"00001111",
"00000011111",
"00000000111",
"",
"",
"",
"0000001111",
"",
"0000011111",
"",
"",
"000011111",
"",
"",
"00000001111",
"00000111111",
"000001111",
"0000011111",
"000001111",
"",
"0000000012222222",
"0000011111",
"",
"0000011111",
"",
"",
"",
"0000001111",
"",
"0000001111",
"0000001111",
"",
"",
"000011111",
"00000011111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"00000011111",
"",
"0000001111",
"",
"00000011111",
"00001111",
"",
"",
"",
"0011111",
"000011111",
"",
"00001111",
"",
"000011111",
"",
"00000000111111111",
"",
"0000001111",
"",
"",
"",
"0000011111",
"000001111",
"000001111",
"00000111111",
"0000011111",
"",
"",
"0000001111",
"",
"",
"",
"",
"0000011111",
"",
"",
"",
"000011111",
"",
"",
"000011",
"",
"",
"000011111",
"0000111111",
"",
"",
"",
"0000000111",
"00000001111",
"0000001111",
"0000001111",
"0000001111",
"",
"",
"",
"",
"00001111",
"00001111111",
"",
"",
"",
"",
"00001111",
"",
"0000000111",
"",
"0000011111",
"",
"",
"002222",
"0001111",
"0000011111",
"",
"0001111",
"0001111",
"00011111",
"",
"",
"",
"",
"",
"",
"",
"0000001111",
"",
"00000011111",
"0000011111",
"000001111",
"",
"00000001111",
"00000001111",
"00000011111",
"",
"000000111",
"00001111",
"0001111",
"",
"",
"",
"",
"",
"",
"",
"000001111",
"",
"0000011111",
"0000011111",
"",
"",
"",
"",
"0011111",
"0000011111",
"",
"000000111",
"",
"",
"",
"",
"",
"000011111",
"",
"",
"0001111111",
"",
"0000111111",
"00011111",
"",
"",
"00000001111",
"",
"000011111",
"",
"",
"",
"",
"",
"00011111",
"",
"000011111",
"000001111",
"",
"",
"00000011111",
"",
"",
"",
"",
"",
"00001111",
"00000011111",
"",
"",
"00000011111",
"",
"000111",
"0000011111",
"",
"",
"0000001111",
"",
"00000011111",
"",
"0000011111",
"00000011111",
"",
"",
"",
"",
"",
"000001111122222",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"0000011111",
"",
"0001111111",
"",
"",
"",
"00000111111",
"",
"",
"",
"0000001111",
"0000001111",
"000000111",
"000000111",
"0000001111",
"000000111",
"00000011111",
"",
"00000011111",
"0000001111",
"00000011111",
"00001111",
"",
"",
"",
"",
"0000011111",
"",
"",
"",
"",
"00000001",
"",
"0000001111",
"00000111",
"000001111",
"0000011111",
"000001111",
"0000011111",
"000001111",
"",
"00000001111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"0000000111",
"00000011111",
"000000111",
"00000011111",
"0000011",
"",
"",
"",
"",
"",
"",
"000011111",
"",
"",
"",
"",
"",
"00000011111",
"",
"00000111111",
"000001111",
"000001111",
"000001111",
"0000011111",
"00000111111",
"",
"00000011111",
"",
"00000011111",
"",
"0000111111",
"",
"",
"000011111",
"00001111",
"",
"",
"",
"000001111",
"00001111",
"",
"",
"",
"0000011111",
"",
"000001111",
"000001111",
"000001111",
"0000011111",
"000001111",
"000011111",
"",
"",
"",
"",
"0001111",
"",
"00000001111",
"",
"",
"",
"",
"",
"",
"",
"000001111",
"",
"0000001111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"0000011111",
"0000111111",
"",
"",
"",
"0000112222",
"",
"000011111",
"000011111",
"0000111",
"00001111",
"00001111111",
"0000111111",
"000011111",
"000011111",
"000011111",
"00001111",
"00001111111",
"00000111111",
"",
"00001111",
"00000001111",
"",
"",
"0000111111",
"00001111111",
"",
"",
"",
"00000111",
"0000011111",
"000001111",
"00000111",
"000001111",
"000001111",
"",
"0000011111",
"",
"0001111",
"",
"0000001111",
"00000011111",
"0000001111",
"",
"0000011111",
"",
"",
"0000111111",
"000011111",
"",
"00001111",
"",
"",
"",
"0000111111",
"00001111",
"00001111",
"000111111",
"",
"",
"",
"000001111",
"",
"",
"",
"000001111",
"",
"",
"",
"",
"",
"",
"",
"0001111111",
"",
"",
"00000001111",
"00000011111",
"00000011111",
"00001111",
"000011111",
"",
"",
"00000001111",
"",
"",
"",
"00000011111",
"",
"",
"",
"",
"0000001111",
"0000001111",
"00000011111",
"00000011111",
"00000011111",
"",
"000000111",
"000001111",
"",
"",
"",
"0000000111",
"",
"000011111",
"00001111",
"000001111",
"0000011111",
"",
"0000011111",
"000001111",
"",
"",
"0000011111",
"",
"0000001111",
"",
"000001111",
"",
"",
"0000011111",
"000001111",
"",
"0000011111",
"",
"",
"",
"0000001111",
"",
"000011111",
"",
"0000001111",
"",
"",
"",
"",
"0000001111",
"",
"00000011111",
"",
"",
"000001111",
"000001111",
"",
"",
"",
"000001111",
"00000111111",
"",
"000111111",
"0001111",
"00011111",
"00011111111",
"00000111",
"",
"",
"",
"",
"00000111111",
"000001111",
"",
"",
"",
"000011111",
"",
"0000001111",
"0000001111",
"",
"000001111",
"",
"",
"",
"",
"",
"0000001111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"000011111",
"00001111111",
"",
"",
"",
"00001111",
"",
"0000011111",
"000001111",
"",
"",
"",
"0000111",
"",
"00000001111",
"",
"",
"",
"0000011111",
"00000111",
"00000011111",
"",
"000000111",
"00000111111",
"",
"",
"",
"",
"",
"000011",
"",
"00000011111",
"",
"00000011111",
"",
"000001111",
"",
"",
"",
"",
"",
"0000011111",
"",
"",
"",
"",
"",
"",
"00000001111",
"",
"",
"00000111",
"",
"000001111",
"",
"",
"0000001111",
"0000001111",
"",
"",
"000001111",
"0000011111",
"00000011111",
"0000011111",
"0000011111",
"",
"",
"",
"0000001111",
"",
"00000000111",
"",
"",
"000011111",
"",
"",
"",
"00000011111",
"00000001111",
"",
"",
"",
"",
"00000111",
"000001111",
"000001111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"000001111",
"0000011111",
"",
"",
"000001111",
"",
"",
"",
"00000011111",
"",
"",
"",
"",
"",
"00001111",
"",
"00001111",
"00001111",
"",
"00001111",
"00000011111",
"0000011111",
"",
"00000001111",
"",
"",
"",
"",
"00000011111",
"",
"00000011111",
"",
"",
"",
"",
"",
"",
"",
"",
"000001111",
"00000111",
"",
"",
"",
"",
"",
"00000001111",
"",
"",
"00000001111",
"",
"0000000001111111",
"",
"",
"000001111",
"0000001111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"000000001111111",
"",
"",
"",
"",
"0000011111",
"00000111",
"0000011111",
"",
"00000111111",
"",
"",
"",
"",
"",
"000111111",
"",
"000001111",
"0000001111",
"",
"",
"",
"000001111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"000001111",
"",
"",
"",
"",
"",
"",
"",
"",
"01111",
"",
"0000001111",
"",
"",
"",
"",
"0111111",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"00000001111",
"",
"",
"",
"00001111",
"",
"00000111111",
"0000011111",
"",
"",
"0000111111",
"",
"0000111111",
"0000111111",
"",
"",
"",
"0000011111",
"",
"",
"0000112222",
"",
"",
"",
"",
"00000111111",
"",
"00000111",
"00000111",
"00000111111",
"0000011111",
"0000011111",
"0000011111",
"000001111",
"00000011111",
"00001111111",
"000011111",
"00000001111",
"",
"",
"",
"",
"00000011111",
"",
"",
"",
"",
"",
"",
"000001111",
"0000011111",
"000011111",
"00001111",
"",
"000011111",
"0000111111",
"000012222",
"0000111111",
"",
"00001111111",
"",
"",
"",
"00000011111",
"0000001111",
"0000001111",
"",
"0000111111",
"",
"000011",
"",
"0000000011111",
"0000000011111",
"000001111",
"",
"00000111",
"",
"",
"",
"01111111",
"0000011111",
"",
"",
"",
"",
"",
"000111111",
"",
"00011111",
"",
"",
"00011111111",
"0001111",
"",
"00001111",
"",
"",
"",
""
];
exports.BattleSearchCountIndex = {"Bug move":22,"Dark move":30,"Dragon move":14,"Electric move":21,"Fighting move":40,"Fire move":30,"Flying move":23,"Ghost move":18,"Grass move":34,"Ground move":18,"Ice move":21,"Normal move":167,"Poison move":22,"Psychic move":54,"Rock move":17,"Steel move":19,"Water move":28,"Bug pokemon":72,"Dark pokemon":42,"Dragon pokemon":34,"Electric pokemon":49,"Fighting pokemon":47,"Fire pokemon":54,"Flying pokemon":89,"Ghost pokemon":32,"Grass pokemon":81,"Ground pokemon":63,"Ice pokemon":35,"Normal pokemon":99,"Poison pokemon":60,"Psychic pokemon":74,"Rock pokemon":49,"Steel pokemon":44,"Water pokemon":116};