export const Rulesets: import('../../../sim/dex-formats').ModdedFormatDataTable = {
	standardag: {
		inherit: true,
		ruleset: [
			'Obtainable', 'Exact HP Mod', 'Cancel Mod',
		],
	},
	standard: {
		effectType: 'ValidatorRule',
		name: 'Standard',
		ruleset: [
			'Standard AG',
			'Stadium Sleep Clause', 'Freeze Clause Mod', 'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Evasion Moves Clause',
		],
	},
	stadiumpokecuprentals: {
		inherit: true,
		onChangeSet(set, format, setHas, teamHas) {
			set.level = 50;
			switch (this.dex.species.get(set.species).name) {
			case 'Bulbasaur':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Leech Seed', 'Toxic', 'Body Slam', 'Razor Leaf'];
				break;
			case 'Ivysaur':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Razor Leaf', 'Sleep Powder', 'Growth', 'Double-Edge'];
				break;
			case 'Venusaur':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Psychic', 'Seismic Toss', 'Reflect', 'Thunder Wave'];
				break;
			case 'Charmander':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Flamethrower', 'Slash', 'Dig', 'Fire Spin'];
				break;
			case 'Charmeleon':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Flamethrower', 'Counter', 'Seismic Toss', 'Strength'];
				break;
			case 'Charizard':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Fly', 'Swords Dance', 'Fire Spin', 'Fire Blast'];
				break;
			case 'Squirtle':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Surf', 'Blizzard', 'Body Slam', 'Dig'];
				break;
			case 'Wartortle':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Surf', 'Strength', 'Rest', 'Ice Beam'];
				break;
			case 'Blastoise':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Hydro Pump', 'Skull Bash', 'Withdraw', 'Seismic Toss'];
				break;
			case 'Caterpie':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['String Shot', 'Tackle'];
				break;
			case 'Metapod':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['String Shot', 'Tackle'];
				break;
			case 'Butterfree':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Psychic', 'Supersonic', 'Mega Drain', 'Stun Spore'];
				break;
			case 'Weedle':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['String Shot', 'Poison Sting'];
				break;
			case 'Kakuna':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['String Shot', 'Poison Sting'];
				break;
			case 'Beedrill':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Twineedle', 'Hyper Beam', 'Toxic', 'Focus Energy'];
				break;
			case 'Pidgey':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Fly', 'Toxic', 'Double-Edge', 'Double Team'];
				break;
			case 'Pidgeotto':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Fly', 'Quick Attack', 'Sand Attack', 'Take Down'];
				break;
			case 'Pidgeot':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Mirror Move', 'Fly', 'Quick Attack', 'Sand Attack'];
				break;
			case 'Rattata':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Super Fang', 'Blizzard', 'Quick Attack', 'Hyper Fang'];
				break;
			case 'Raticate':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Hyper Fang', 'Hyper Beam', 'Focus Energy', 'Thunder'];
				break;
			case 'Spearow':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Drill Peck', 'Mirror Move', 'Double Team', 'Double-Edge'];
				break;
			case 'Fearow':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Drill Peck', 'Mirror Move', 'Fury Attack', 'Swift'];
				break;
			case 'Ekans':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Earthquake', 'Acid', 'Screech', 'Body Slam'];
				break;
			case 'Arbok':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Glare', 'Wrap', 'Dig', 'Strength'];
				break;
			case 'Pikachu':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Thunderbolt', 'Slam', 'Thunder Wave', 'Seismic Toss'];
				break;
			case 'Raichu':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Thunder', 'Thunder Wave', 'Flash', 'Mega Kick'];
				break;
			case 'Sandshrew':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Earthquake', 'Slash', 'Seismic Toss', 'Sand Attack'];
				break;
			case 'Sandslash':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Dig', 'Swift', 'Seismic Toss', 'Sand Attack'];
				break;
			case 'Nidoran-F':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Toxic', 'Thunderbolt', 'Body Slam', 'Blizzard'];
				break;
			case 'Nidorina':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Toxic', 'Thunder', 'Double-Edge', 'Ice Beam'];
				break;
			case 'Nidoqueen':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Toxic', 'Double Kick', 'Bite', 'Earthquake'];
				break;
			case 'Nidoran-M':
				set.evs = { hp: 177, atk: 176, def: 176, spa: 176, spd: 176, spe: 176 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Blizzard', 'Body Slam', 'Thunderbolt', 'Focus Energy'];
				break;
			case 'Nidorino':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Double-Edge', 'Horn Drill', 'Focus Energy', 'Thunder'];
				break;
			case 'Nidoking':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Earthquake', 'Horn Drill', 'Rage', 'Substitute'];
				break;
			case 'Clefairy':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Thunderbolt', 'Psychic', 'Body Slam', 'Blizzard'];
				break;
			case 'Clefable':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Sing', 'Tri Attack', 'Minimize', 'Ice Beam'];
				break;
			case 'Vulpix':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Flamethrower', 'Dig', 'Confuse Ray', 'Double-Edge'];
				break;
			case 'Ninetales':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Fire Blast', 'Skull Bash', 'Confuse Ray', 'Tail Whip'];
				break;
			case 'Jigglypuff':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Sing', 'Body Slam', 'Seismic Toss', 'Psychic'];
				break;
			case 'Wigglytuff':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Sing', 'Double-Edge', 'Submission', 'Thunderbolt'];
				break;
			case 'Zubat':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Confuse Ray', 'Mega Drain', 'Toxic', 'Double-Edge'];
				break;
			case 'Golbat':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Confuse Ray', 'Mega Drain', 'Bite', 'Haze'];
				break;
			case 'Oddish':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Petal Dance', 'Toxic', 'Mega Drain', 'Double-Edge'];
				break;
			case 'Gloom':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Petal Dance', 'Take Down', 'Mega Drain', 'Stun Spore'];
				break;
			case 'Vileplume':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Petal Dance', 'Sleep Powder', 'Acid', 'Cut'];
				break;
			case 'Paras':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Spore', 'Slash', 'Dig', 'Mega Drain'];
				break;
			case 'Parasect':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Spore', 'Take Down', 'Dig', 'Solar Beam'];
				break;
			case 'Venonat':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Psychic', 'Mega Drain', 'Double-Edge', 'Stun Spore'];
				break;
			case 'Venomoth':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Psychic', 'Supersonic', 'Solar Beam', 'Swift'];
				break;
			case 'Diglett':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Earthquake', 'Slash', 'Sand Attack', 'Rock Slide'];
				break;
			case 'Dugtrio':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Dig', 'Sand Attack', 'Toxic', 'Hyper Beam'];
				break;
			case 'Meowth':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Slash', 'Thunderbolt', 'Swift', 'Double Team'];
				break;
			case 'Persian':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Slash', 'Bubble Beam', 'Mimic', 'Growl'];
				break;
			case 'Psyduck':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Surf', 'Confusion', 'Dig', 'Blizzard'];
				break;
			case 'Golduck':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Ice Beam', 'Surf', 'Toxic', 'Disable'];
				break;
			case 'Mankey':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Submission', 'Rock Slide', 'Seismic Toss', 'Screech'];
				break;
			case 'Primeape':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Fury Swipes', 'Rock Slide', 'Low Kick', 'Screech'];
				break;
			case 'Growlithe':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Flamethrower', 'Body Slam', 'Reflect', 'Dig'];
				break;
			case 'Arcanine':
				set.evs = { hp: 105, atk: 104, def: 104, spa: 104, spd: 104, spe: 104 };
				set.ivs = { hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 0 };
				set.moves = ['Fire Blast', 'Take Down', 'Dragon Rage', 'Substitute'];
				break;
			case 'Poliwag':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Body Slam', 'Blizzard', 'Surf', 'Amnesia'];
				break;
			case 'Poliwhirl':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Hypnosis', 'Surf', 'Ice Beam', 'Earthquake'];
				break;
			case 'Poliwrath':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Hypnosis', 'Submission', 'Counter', 'Hydro Pump'];
				break;
			case 'Abra':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Psychic', 'Seismic Toss', 'Reflect', 'Thunder Wave'];
				break;
			case 'Kadabra':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Psychic', 'Counter', 'Recover', 'Dig'];
				break;
			case 'Alakazam':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Psybeam', 'Metronome', 'Disable', 'Tri Attack'];
				break;
			case 'Machop':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Submission', 'Rock Slide', 'Earthquake', 'Focus Energy'];
				break;
			case 'Machoke':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Submission', 'Strength', 'Rock Slide', 'Focus Energy'];
				break;
			case 'Machamp':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Low Kick', 'Strength', 'Counter', 'Focus Energy'];
				break;
			case 'Bellsprout':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Razor Leaf', 'Growth', 'Mega Drain', 'Stun Spore'];
				break;
			case 'Weepinbell':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Razor Leaf', 'Acid', 'Wrap', 'Toxic'];
				break;
			case 'Victreebel':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Solar Beam', 'Acid', 'Reflect', 'Slam'];
				break;
			case 'Tentacool':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Surf', 'Supersonic', 'Mega Drain', 'Blizzard'];
				break;
			case 'Tentacruel':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Acid', 'Supersonic', 'Hydro Pump', 'Cut'];
				break;
			case 'Geodude':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Earthquake', 'Seismic Toss', 'Rock Slide', 'Explosion'];
				break;
			case 'Graveler':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Earthquake', 'Seismic Toss', 'Strength', 'Self-Destruct'];
				break;
			case 'Golem':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Dig', 'Seismic Toss', 'Fire Blast', 'Metronome'];
				break;
			case 'Ponyta':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Fire Blast', 'Agility', 'Horn Drill', 'Body Slam'];
				break;
			case 'Rapidash':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Fire Blast', 'Stomp', 'Toxic', 'Fire Spin'];
				break;
			case 'Slowpoke':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Surf', 'Psychic', 'Thunder Wave', 'Amnesia'];
				break;
			case 'Slowbro':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Surf', 'Psychic', 'Disable', 'Withdraw'];
				break;
			case 'Magnemite':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Thunderbolt', 'Thunder Wave', 'Supersonic', 'Double-Edge'];
				break;
			case 'Magneton':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Thunderbolt', 'Screech', 'Supersonic', 'Swift'];
				break;
			case 'Farfetch\u2019d':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Slash', 'Sand Attack', 'Toxic', 'Fly'];
				break;
			case 'Doduo':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Drill Peck', 'Tri Attack', 'Double Team', 'Reflect'];
				break;
			case 'Dodrio':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Fly', 'Tri Attack', 'Agility', 'Reflect'];
				break;
			case 'Seel':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Ice Beam', 'Body Slam', 'Horn Drill', 'Surf'];
				break;
			case 'Dewgong':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Aurora Beam', 'Headbutt', 'Rest', 'Surf'];
				break;
			case 'Grimer':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Sludge', 'Body Slam', 'Explosion', 'Screech'];
				break;
			case 'Muk':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Sludge', 'Thunderbolt', 'Hyper Beam', 'Self-Destruct'];
				break;
			case 'Shellder':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Surf', 'Explosion', 'Blizzard', 'Tri Attack'];
				break;
			case 'Cloyster':
				set.evs = { hp: 105, atk: 104, def: 104, spa: 104, spd: 104, spe: 104 };
				set.ivs = { hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 0 };
				set.moves = ['Clamp', 'Spike Cannon', 'Ice Beam', 'Supersonic'];
				break;
			case 'Gastly':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Hypnosis', 'Dream Eater', 'Psychic', 'Confuse Ray'];
				break;
			case 'Haunter':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Mega Drain', 'Psychic', 'Explosion', 'Confuse Ray'];
				break;
			case 'Gengar':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Thunderbolt', 'Night Shade', 'Hypnosis', 'Confuse Ray'];
				break;
			case 'Onix':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Earthquake', 'Rock Slide', 'Strength', 'Explosion'];
				break;
			case 'Drowzee':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Hypnois', 'Dream Eater', 'Psychic', 'Tri Attack'];
				break;
			case 'Hypno':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Hypnosis', 'Headbutt', 'Dream Eater', 'Meditate'];
				break;
			case 'Krabby':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Crabhammer', 'Guillotine', 'Double-Edge', 'Blizzard'];
				break;
			case 'Kingler':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Crabhammer', 'Guillotine', 'Stomp', 'Substitute'];
				break;
			case 'Voltorb':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Thunderbolt', 'Thunder Wave', 'Swift', 'Explosion'];
				break;
			case 'Electrode':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Thunder', 'Thunder Wave', 'Swift', 'Self-Destruct'];
				break;
			case 'Exeggcute':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Psychic', 'Explosion', 'Leech Seed', 'Toxic'];
				break;
			case 'Exeggutor':
				set.evs = { hp: 105, atk: 104, def: 104, spa: 104, spd: 104, spe: 104 };
				set.ivs = { hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 0 };
				set.moves = ['Mega Drain', 'Stun Spore', 'Leech Seed', 'Egg Bomb'];
				break;
			case 'Cubone':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Earthquake', 'Submission', 'Blizzard', 'Strength'];
				break;
			case 'Marowak':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Bonemerang', 'Thrash', 'Fire Blast', 'Focus Energy'];
				break;
			case 'Hitmonlee':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['High Jump Kick', 'Mega Kick', 'Metronome', 'Seismic Toss'];
				break;
			case 'Hitmonchan':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Submission', 'Thunder Punch', 'Ice Punch', 'Strength'];
				break;
			case 'Lickitung':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Strength', 'Blizzard', 'Thunder', 'Fire Blast'];
				break;
			case 'Koffing':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Sludge', 'Toxic', 'Thunderbolt', 'Explosion'];
				break;
			case 'Weezing':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Sludge', 'Hyper Beam', 'Fire Blast', 'Self-Destruct'];
				break;
			case 'Rhyhorn':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Earthquake', 'Body Slam', 'Rock Slide', 'Fire Blast'];
				break;
			case 'Rhydon':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Dig', 'Strength', 'Thunder', 'Surf'];
				break;
			case 'Chansey':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Thunder', 'Fire Blast', 'Minimize', 'Rest'];
				break;
			case 'Tangela':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Mega Drain', 'Growth', 'Toxic', 'Double-Edge'];
				break;
			case 'Kangaskhan':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Dizzy Punch', 'Rock Slide', 'Surf', 'Thunderbolt'];
				break;
			case 'Horsea':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Hydro Pump', 'Toxic', 'Smokescreen', 'Ice Beam'];
				break;
			case 'Seadra':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Surf', 'Toxic', 'Smokescreen', 'Swift'];
				break;
			case 'Goldeen':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Surf', 'Supersonic', 'Horn Drill', 'Blizzard'];
				break;
			case 'Seaking':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Waterfall', 'Supersonic', 'Horn Attack', 'Ice Beam'];
				break;
			case 'Staryu':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Hydro Pump', 'Recover', 'Thunderbolt', 'Psychic'];
				break;
			case 'Starmie':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Surf', 'Thunder', 'Swift', 'Harden'];
				break;
			case 'Mr. Mime':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Barrier', 'Psychic', 'Metronome', 'Seismic Toss'];
				break;
			case 'Scyther':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Slash', 'Wing Attack', 'Leer', 'Double Team'];
				break;
			case 'Jynx':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Ice Punch', 'Mega Punch', 'Psychic', 'Lovely Kiss'];
				break;
			case 'Electabuzz':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Thunder Punch', 'Mega Punch', 'Psychic', 'Thunder Wave'];
				break;
			case 'Magmar':
				set.evs = { hp: 121, atk: 120, def: 120, spa: 120, spd: 120, spe: 120 };
				set.ivs = { hp: 6, atk: 8, def: 8, spa: 6, spd: 6, spe: 6 };
				set.moves = ['Fire Punch', 'Mega Punch', 'Psychic', 'Smokescreen'];
				break;
			case 'Pinsir':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Strength', 'Harden', 'Seismic Toss', 'Guillotine'];
				break;
			case 'Tauros':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Double-Edge', 'Fire Blast', 'Tail Whip', 'Bide'];
				break;
			case 'Magikarp':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Splash', 'Tackle'];
				break;
			case 'Gyarados':
				set.evs = { hp: 105, atk: 104, def: 104, spa: 104, spd: 104, spe: 104 };
				set.ivs = { hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 0 };
				set.moves = ['Surf', 'Dragon Rage', 'Bite', 'Fire Blast'];
				break;
			case 'Lapras':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Ice Beam', 'Solar Beam', 'Body Slam', 'Sing'];
				break;
			case 'Ditto':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Transform'];
				break;
			case 'Eevee':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Body Slam', 'Swift', 'Sand Attack', 'Toxic'];
				break;
			case 'Vaporeon':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Surf', 'Quick Attack', 'Sand Attack', 'Acid Armor'];
				break;
			case 'Jolteon':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Thunderbolt', 'Pin Missile', 'Toxic', 'Sand Attack'];
				break;
			case 'Flareon':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Fire Blast', 'Take Down', 'Smog', 'Sand Attack'];
				break;
			case 'Omanyte':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Surf', 'Ice Beam', 'Double Edge', 'Double Team'];
				break;
			case 'Omastar':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Hydro Pump', 'Submission', 'Spike Cannon', 'Withdraw'];
				break;
			case 'Kabuto':
				set.evs = { hp: 145, atk: 144, def: 144, spa: 144, spd: 144, spe: 144 };
				set.ivs = { hp: 12, atk: 12, def: 10, spa: 12, spd: 12, spe: 10 };
				set.moves = ['Hydro Pump', 'Blizzard', 'Slash', 'Double Team'];
				break;
			case 'Kabutops':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Surf', 'Swords Dance', 'Mega Kick', 'Submission'];
				break;
			case 'Aerodactyl':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Fly', 'Hyper Beam', 'Supersonic', 'Dragon Rage'];
				break;
			case 'Snorlax':
				set.evs = { hp: 113, atk: 112, def: 112, spa: 112, spd: 112, spe: 112 };
				set.ivs = { hp: 4, atk: 4, def: 4, spa: 4, spd: 4, spe: 6 };
				set.moves = ['Mega Kick', 'Rock Slide', 'Metronome', 'Rest'];
				break;
			case 'Articuno':
				set.evs = { hp: 97, atk: 96, def: 96, spa: 96, spd: 96, spe: 96 };
				set.ivs = { hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 0 };
				set.moves = ['Ice Beam', 'Sky Attack', 'Razor Wind', 'Substitute'];
				break;
			case 'Zapdos':
				set.evs = { hp: 97, atk: 96, def: 96, spa: 96, spd: 96, spe: 96 };
				set.ivs = { hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 0 };
				set.moves = ['Thunderbolt', 'Sky Attack', 'Thunder Wave', 'Flash'];
				break;
			case 'Moltres':
				set.evs = { hp: 97, atk: 96, def: 96, spa: 96, spd: 96, spe: 96 };
				set.ivs = { hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 0 };
				set.moves = ['Fire Blast', 'Fly', 'Swift', 'Substitute'];
				break;
			case 'Dratini':
				set.evs = { hp: 161, atk: 160, def: 160, spa: 160, spd: 160, spe: 160 };
				set.ivs = { hp: 14, atk: 12, def: 14, spa: 14, spd: 14, spe: 14 };
				set.moves = ['Hyper Beam', 'Body Slam', 'Thunderbolt', 'Thunder Wave'];
				break;
			case 'Dragonair':
				set.evs = { hp: 129, atk: 128, def: 128, spa: 128, spd: 128, spe: 128 };
				set.ivs = { hp: 10, atk: 8, def: 10, spa: 10, spd: 10, spe: 8 };
				set.moves = ['Hyper Beam', 'Swift', 'Ice Beam', 'Thunder Wave'];
				break;
			case 'Dragonite':
				set.evs = { hp: 97, atk: 96, def: 96, spa: 96, spd: 96, spe: 96 };
				set.ivs = { hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 0 };
				set.moves = ['Slam', 'Dragon Rage', 'Thunder', 'Agility'];
			}
		},
	},
};
