<commit_before>'use strict';

// Note: This is the list of formats
// The rules that formats use are stored in data/rulesets.js

/**@type {(FormatsData | {section: string, column?: number})[]} */
let Formats = [

	// Sw/Sh Singles
	///////////////////////////////////////////////////////////////////

	{
		section: "Sw/Sh Singles",
	},
	{
		name: "[Gen 8] Random Battle",
		desc: `Randomized teams of level-balanced Pok&eacute;mon with sets that are generated to be competitively viable.`,

		mod: 'gen8',
		team: 'random',
		ruleset: ['PotD', 'Obtainable', 'HP Percentage Mod', 'Cancel Mod', 'Sleep Clause Mod'],
	},
	{
		name: "[Gen 8] Unrated Random Battle",

		mod: 'gen8',
		team: 'random',
		challengeShow: false,
		rated: false,
		ruleset: ['Obtainable', 'HP Percentage Mod', 'Cancel Mod', 'Sleep Clause Mod'],
	},
	{
		name: "[Gen 8] OU",
		threads: [
			`&bullet; <a href="https://www.smogon.com/forums/threads/3656245/">OU Metagame Discussion</a>`,
		],

		mod: 'gen8',
		ruleset: ['Obtainable', 'Standard', 'Team Preview'],
		banlist: ['Uber', 'Shadow Tag', 'Baton Pass'],
		minSourceGen: 8,
	},
	{
		name: "[Gen 8] National Dex (beta)",

		mod: 'gen8',
		ruleset: ['Obtainable', 'Standard', 'Team Preview', '+Past'],<commit_msg>Allow unreleased things in National Dex format<commit_after>'use strict';

// Note: This is the list of formats
// The rules that formats use are stored in data/rulesets.js

/**@type {(FormatsData | {section: string, column?: number})[]} */
let Formats = [

	// Sw/Sh Singles
	///////////////////////////////////////////////////////////////////

	{
		section: "Sw/Sh Singles",
	},
	{
		name: "[Gen 8] Random Battle",
		desc: `Randomized teams of level-balanced Pok&eacute;mon with sets that are generated to be competitively viable.`,

		mod: 'gen8',
		team: 'random',
		ruleset: ['PotD', 'Obtainable', 'HP Percentage Mod', 'Cancel Mod', 'Sleep Clause Mod'],
	},
	{
		name: "[Gen 8] Unrated Random Battle",

		mod: 'gen8',
		team: 'random',
		challengeShow: false,
		rated: false,
		ruleset: ['Obtainable', 'HP Percentage Mod', 'Cancel Mod', 'Sleep Clause Mod'],
	},
	{
		name: "[Gen 8] OU",
		threads: [
			`&bullet; <a href="https://www.smogon.com/forums/threads/3656245/">OU Metagame Discussion</a>`,
		],

		mod: 'gen8',
		ruleset: ['Obtainable', 'Standard', 'Team Preview'],
		banlist: ['Uber', 'Shadow Tag', 'Baton Pass'],
		minSourceGen: 8,
	},
	{
		name: "[Gen 8] National Dex (beta)",

		mod: 'gen8',
		ruleset: ['Obtainable', 'Standard', 'Team Preview', '+Past', '+Unreleased'],
{'fraction_non_alphanumeric': 0.22705696202531644, 'fraction_numerical': 0.012658227848101266, 'mean_word_length': 3.1188925081433223, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, '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': '5957643', 'n_tokens_mistral': 961, 'n_tokens_neox': 847, 'n_words': 264}