<commit_before>'use strict';

/**@type {{[k: string]: string}} */
let BattleAliases = {
	// formats
	"randbats": "[Gen 8] Random Battle",
	"uber": "[Gen 8] Ubers",
	"ag": "[Gen 8] Anything Goes",
	"mono": "[Gen 8] Monotype",
	"randdubs": "[Gen 8] Random Doubles Battle",
	"doubles": "[Gen 8] Doubles OU",
	"dubs": "[Gen 8] Doubles OU",
	"dou": "[Gen 8] Doubles OU",
	"duu": "[Gen 8] Doubles UU",
	"vgc17": "[Gen 7] VGC 2017",
	"vgc18": "[Gen 7] VGC 2018",
	"vgc19": "[Gen 7] VGC 2019 Ultra Series",
	"bss": "[Gen 8] Battle Stadium Singles",
	"bsd": "[Gen 8] Battle Stadium Doubles",
	"bsdoubles": "[Gen 8] Battle Stadium Doubles",
	"2v2": "[Gen 8] 2v2 Doubles",
	"natdex": "[Gen 8] National Dex",
	"natdexag": "[Gen 8] National Dex AG",
	"bh": "[Gen 8] Balanced Hackmons",
	"mnm": "[Gen 8] Mix and Mega",
	"aaa": "[Gen 8] Almost Any Ability",
	"gen7bh": "[Gen 7] Balanced Hackmons",
	"cc1v1": "[Gen 8] Challenge Cup 1v1",
	"cc2v2": "[Gen 8] Challenge Cup 2v2",
	"hc": "[Gen 8] Hackmons Cup",
	"monorandom": "[Gen 8] Monotype Random Battle",
	"bf": "[Gen 7] Battle Factory",
	"bssf": "[Gen 7] BSS Factory",
	"ssb": "[Gen 7] Super Staff Bros Brawl",
	"lgrandom": "[Gen 7] Let's Go Random Battle",
	"gen6bf": "[Gen 6] Battle Factory",
	"gen7mono": "[Gen 7] Monotype",
	"gen7ag": "[Gen 7] Anything Goes",
	"gen7bss": "[Gen 7] Battle Spot Singles",
	"gen7bsd": "[Gen 7] Battle Spot Doubles",
	"gen6mono": "[Gen 6] Monotype",
	"gen6ag": "[Gen 6] Anything Goes",

	// mega evos
	"fabio": "Ampharos-Mega",
	"maero": "Aerodactyl-Mega",
	"megabunny": "Lopunny-Mega",
	"megabro": "Slowbro-Mega",
	"megacharizard": "Charizard-Mega-Y",
	"megacharizardx": "Charizard-Mega-X",
	"megacharizardy": "Charizard-Mega-Y",
	"megadoom": "Houndoom-Mega",
	"megadrill": "Beedrill-Mega",
	"megagard": "Gardevoir-Mega",
	"megacross": "Heracross-Mega",
	"megakhan": "Kangaskhan-Mega",
	"megalop": "Lopunny-Mega",
	"megaluc": "Lucario-Mega",
	"megamaw": "Mawile-Mega",
	"megamedi": "Medicham-Mega",
	"megamewtwo": "Mewtwo-Mega-Y",
	"megamewtwox": "Mewtwo-Mega-X",
	"megamewtwoy": "Mewtwo-Mega-Y",
	"megasnow": "Abomasnow-Mega",
	"megashark": "Sharpedo-Mega",
	"megasaur": "Venusaur-Mega",
	"mmx": "Mewtwo-Mega-X",
	"mmy": "Mewtwo-Mega-Y",
	"zardx": "Charizard-Mega-X",
	"zardy": "Charizard-Mega-y",

	// Pokéstar Studios
	"blackdoor": "Pokestar Black-Door",
	"brycen": "Brycen-Man",
	"brycenman": "Pokestar Brycen-Man",
	"f00": "Pokestar F00",
	"f002": "Pokestar F002",
	"giant": "Pokestar Giant",
	"mt": "Pokestar MT",
	"mt2": "Pokestar MT2",
	"majin": "Spirit",
	"mechatyranitar": "MT",
	"mechatyranitar2": "MT2",
	"monica": "Giant",
	"spirit": "Pokestar Spirit",
	"transport": "Pokestar Transport",
	"ufo": "Pokestar UFO",
	"ufo2": "Pokestar UFO-2",
	"whitedoor": "Pokestar White-Door",

	// formes
	"bugceus": "Arceus-Bug",
	"darkceus": "Arceus-Dark",
	"dragonceus": "Arceus-Dragon",
	"eleceus": "Arceus-Electric",
	"fairyceus": "Arceus-Fairy",
	"fightceus": "Arceus-Fighting",
	"fireceus": "Arceus-Fire",
	"flyceus": "Arceus-Flying",
	"ghostceus": "Arceus-Ghost",
	"grassceus": "Arceus-Grass",
	"groundceus": "Arceus-Ground",
	"iceceus": "Arceus-Ice",
	"poisonceus": "Arceus-Poison",
	"psyceus": "Arceus-Psychic",
	"rockceus": "Arceus-Rock",
	"steelceus": "Arceus-Steel",
	"waterceus": "Arceus-Water",
	"arcbug": "Arceus-Bug",
	"arcdark": "Arceus-Dark",
	"arcdragon": "Arceus-Dragon",
	"arcelectric": "Arceus-Electric",
	"arcfairy": "Arceus-Fairy",
	"arcfighting": "Arceus-Fighting",
	"arcfire": "Arceus-Fire",
	"arcflying": "Arceus-Flying",
	"arcghost": "Arceus-Ghost",
	"arcgrass": "Arceus-Grass",
	"arcground": "Arceus-Ground",
	"arcice": "Arceus-Ice",
	"arcpoison": "Arceus-Poison",
	"arcpsychic": "Arceus-Psychic",
	"arcrock": "Arceus-Rock",
	"arcsteel": "Arceus-Steel",
	"arcwater": "Arceus-Water",
	"basculinb": "Basculin-Blue-Striped",
	"basculinblue": "Basculin-Blue-Striped",
	"basculinbluestripe": "Basculin-Blue-Striped",
	"castformh": "Castform-Snowy",
	"castformice": "Castform-Snowy",
	"castformr": "Castform-Rainy",
	"castformwater": "Castform-Rainy",
	"castforms": "Castform-Sunny",
	"castformfire": "Castform-Sunny",
	"cherrims": "Cherrim-Sunshine",
	"cherrimsunny": "Cherrim-Sunshine",
	"darmanitanz": "Darmanitan-Zen",
	"darmanitanzenmode": "Darmanitan-Zen",
	"darmanitanzengalar": "Darmanitan-Galar-Zen",
	"deoxysnormal": "Deoxys",
	"deon": "Deoxys",
	"deoxysa": "Deoxys-Attack",
	"deoa": "Deoxys-Attack",
	"deoxysd": "Deoxys-Defense",
	"deoxysdefence": "Deoxys-Defense",
	"deod": "Deoxys-Defense",
	"deoxyss": "Deoxys-Speed",
	"deos": "Deoxys-Speed",
	"eiscuen": "Eiscue-Noice",
	"eternalfloette": "Floette-Eternal",
	"girao": "Giratina-Origin",
	"giratinao": "Giratina-Origin",
	"gourgeists": "Gourgeist-Small",
	"gourgeistl": "Gourgeist-Large",
	"gourgeistxl": "Gourgeist-Super",
	"gourgeisth": "Gourgeist-Super",
	"gourgeisthuge": "Gourgeist-Super",
	"hoopau": "Hoopa-Unbound",
	"keldeor": "Keldeo-Resolute",
	"keldeoresolution": "Keldeo-Resolute",
	"kyuremb": "Kyurem-Black",
	"kyuremw": "Kyurem-White",
	"landorust": "Landorus-Therian",
	"meloettap": "Meloetta-Pirouette",
	"meloettas": "Meloetta-Pirouette",
	"meloettastep": "Meloetta-Pirouette",
	"meowsticfemale": "Meowstic-F",
	"morpekoh": "Morpeko-Hangry",
	"pumpkaboohuge": "Pumpkaboo-Super",
	"rotomc": "Rotom-Mow",<commit_msg>Add 'eternamax' alias for Eternatus-E (#6219)<commit_after>'use strict';

/**@type {{[k: string]: string}} */
let BattleAliases = {
	// formats
	"randbats": "[Gen 8] Random Battle",
	"uber": "[Gen 8] Ubers",
	"ag": "[Gen 8] Anything Goes",
	"mono": "[Gen 8] Monotype",
	"randdubs": "[Gen 8] Random Doubles Battle",
	"doubles": "[Gen 8] Doubles OU",
	"dubs": "[Gen 8] Doubles OU",
	"dou": "[Gen 8] Doubles OU",
	"duu": "[Gen 8] Doubles UU",
	"vgc17": "[Gen 7] VGC 2017",
	"vgc18": "[Gen 7] VGC 2018",
	"vgc19": "[Gen 7] VGC 2019 Ultra Series",
	"bss": "[Gen 8] Battle Stadium Singles",
	"bsd": "[Gen 8] Battle Stadium Doubles",
	"bsdoubles": "[Gen 8] Battle Stadium Doubles",
	"2v2": "[Gen 8] 2v2 Doubles",
	"natdex": "[Gen 8] National Dex",
	"natdexag": "[Gen 8] National Dex AG",
	"bh": "[Gen 8] Balanced Hackmons",
	"mnm": "[Gen 8] Mix and Mega",
	"aaa": "[Gen 8] Almost Any Ability",
	"gen7bh": "[Gen 7] Balanced Hackmons",
	"cc1v1": "[Gen 8] Challenge Cup 1v1",
	"cc2v2": "[Gen 8] Challenge Cup 2v2",
	"hc": "[Gen 8] Hackmons Cup",
	"monorandom": "[Gen 8] Monotype Random Battle",
	"bf": "[Gen 7] Battle Factory",
	"bssf": "[Gen 7] BSS Factory",
	"ssb": "[Gen 7] Super Staff Bros Brawl",
	"lgrandom": "[Gen 7] Let's Go Random Battle",
	"gen6bf": "[Gen 6] Battle Factory",
	"gen7mono": "[Gen 7] Monotype",
	"gen7ag": "[Gen 7] Anything Goes",
	"gen7bss": "[Gen 7] Battle Spot Singles",
	"gen7bsd": "[Gen 7] Battle Spot Doubles",
	"gen6mono": "[Gen 6] Monotype",
	"gen6ag": "[Gen 6] Anything Goes",

	// mega evos
	"fabio": "Ampharos-Mega",
	"maero": "Aerodactyl-Mega",
	"megabunny": "Lopunny-Mega",
	"megabro": "Slowbro-Mega",
	"megacharizard": "Charizard-Mega-Y",
	"megacharizardx": "Charizard-Mega-X",
	"megacharizardy": "Charizard-Mega-Y",
	"megadoom": "Houndoom-Mega",
	"megadrill": "Beedrill-Mega",
	"megagard": "Gardevoir-Mega",
	"megacross": "Heracross-Mega",
	"megakhan": "Kangaskhan-Mega",
	"megalop": "Lopunny-Mega",
	"megaluc": "Lucario-Mega",
	"megamaw": "Mawile-Mega",
	"megamedi": "Medicham-Mega",
	"megamewtwo": "Mewtwo-Mega-Y",
	"megamewtwox": "Mewtwo-Mega-X",
	"megamewtwoy": "Mewtwo-Mega-Y",
	"megasnow": "Abomasnow-Mega",
	"megashark": "Sharpedo-Mega",
	"megasaur": "Venusaur-Mega",
	"mmx": "Mewtwo-Mega-X",
	"mmy": "Mewtwo-Mega-Y",
	"zardx": "Charizard-Mega-X",
	"zardy": "Charizard-Mega-y",

	// Pokéstar Studios
	"blackdoor": "Pokestar Black-Door",
	"brycen": "Brycen-Man",
	"brycenman": "Pokestar Brycen-Man",
	"f00": "Pokestar F00",
	"f002": "Pokestar F002",
	"giant": "Pokestar Giant",
	"mt": "Pokestar MT",
	"mt2": "Pokestar MT2",
	"majin": "Spirit",
	"mechatyranitar": "MT",
	"mechatyranitar2": "MT2",
	"monica": "Giant",
	"spirit": "Pokestar Spirit",
	"transport": "Pokestar Transport",
	"ufo": "Pokestar UFO",
	"ufo2": "Pokestar UFO-2",
	"whitedoor": "Pokestar White-Door",

	// formes
	"bugceus": "Arceus-Bug",
	"darkceus": "Arceus-Dark",
	"dragonceus": "Arceus-Dragon",
	"eleceus": "Arceus-Electric",
	"fairyceus": "Arceus-Fairy",
	"fightceus": "Arceus-Fighting",
	"fireceus": "Arceus-Fire",
	"flyceus": "Arceus-Flying",
	"ghostceus": "Arceus-Ghost",
	"grassceus": "Arceus-Grass",
	"groundceus": "Arceus-Ground",
	"iceceus": "Arceus-Ice",
	"poisonceus": "Arceus-Poison",
	"psyceus": "Arceus-Psychic",
	"rockceus": "Arceus-Rock",
	"steelceus": "Arceus-Steel",
	"waterceus": "Arceus-Water",
	"arcbug": "Arceus-Bug",
	"arcdark": "Arceus-Dark",
	"arcdragon": "Arceus-Dragon",
	"arcelectric": "Arceus-Electric",
	"arcfairy": "Arceus-Fairy",
	"arcfighting": "Arceus-Fighting",
	"arcfire": "Arceus-Fire",
	"arcflying": "Arceus-Flying",
	"arcghost": "Arceus-Ghost",
	"arcgrass": "Arceus-Grass",
	"arcground": "Arceus-Ground",
	"arcice": "Arceus-Ice",
	"arcpoison": "Arceus-Poison",
	"arcpsychic": "Arceus-Psychic",
	"arcrock": "Arceus-Rock",
	"arcsteel": "Arceus-Steel",
	"arcwater": "Arceus-Water",
	"basculinb": "Basculin-Blue-Striped",
	"basculinblue": "Basculin-Blue-Striped",
	"basculinbluestripe": "Basculin-Blue-Striped",
	"castformh": "Castform-Snowy",
	"castformice": "Castform-Snowy",
	"castformr": "Castform-Rainy",
	"castformwater": "Castform-Rainy",
	"castforms": "Castform-Sunny",
	"castformfire": "Castform-Sunny",
	"cherrims": "Cherrim-Sunshine",
	"cherrimsunny": "Cherrim-Sunshine",
	"darmanitanz": "Darmanitan-Zen",
	"darmanitanzenmode": "Darmanitan-Zen",
	"darmanitanzengalar": "Darmanitan-Galar-Zen",
	"deoxysnormal": "Deoxys",
	"deon": "Deoxys",
	"deoxysa": "Deoxys-Attack",
	"deoa": "Deoxys-Attack",
	"deoxysd": "Deoxys-Defense",
	"deoxysdefence": "Deoxys-Defense",
	"deod": "Deoxys-Defense",
	"deoxyss": "Deoxys-Speed",
	"deos": "Deoxys-Speed",
	"eiscuen": "Eiscue-Noice",
	"eternalfloette": "Floette-Eternal",
	"eternamax": "Eternatus-Eternamax",
	"girao": "Giratina-Origin",
	"giratinao": "Giratina-Origin",
	"gourgeists": "Gourgeist-Small",
	"gourgeistl": "Gourgeist-Large",
	"gourgeistxl": "Gourgeist-Super",
	"gourgeisth": "Gourgeist-Super",
	"gourgeisthuge": "Gourgeist-Super",
	"hoopau": "Hoopa-Unbound",
	"keldeor": "Keldeo-Resolute",
	"keldeoresolution": "Keldeo-Resolute",
	"kyuremb": "Kyurem-Black",
	"kyuremw": "Kyurem-White",
	"landorust": "Landorus-Therian",
	"meloettap": "Meloetta-Pirouette",
	"meloettas": "Meloetta-Pirouette",
	"meloettastep": "Meloetta-Pirouette",
	"meowsticfemale": "Meowstic-F",
	"morpekoh": "Morpeko-Hangry",
	"pumpkaboohuge": "Pumpkaboo-Super",
	"rotomc": "Rotom-Mow",
{'fraction_non_alphanumeric': 0.22315136709574368, 'fraction_numerical': 0.017476275486235083, 'mean_word_length': 5.82745349583066, 'pattern_counts': {'":': 319, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6562603', 'n_tokens_mistral': 5259, 'n_tokens_neox': 4954, 'n_words': 944}