Pokémon/Competitive battling

First, I would like to describe the work below. This section can be skipped, but it might be interesting to read. This work is a compilation of my five years of Pokémon knowledge, and I will try my best to convey this information to the younger generations when I retire. I consider myself to be a good Pokémon battler, but not in any case the best. Even chess engines creators consider themselves mediocre chess players when they write programs that beat grand masters, and I shall use this case to justify my ability in writing this guide. With the right knowledge, patience, and creativity, anyone who reads this guide can greatly improve their battling abilities, and possibly even beating me. I will however give you a fair warning. To many people, this guide will be boring if you're not committed into learning the art of battling Pokémon. I will admit that even I cannot consider every factor in this guide when creating my team. The strategy is to use as much of the below information as you can. The more you use, the better battler you will be.

Pokémon Competitive Battling is an art that many has discovered. This does not include beating the game and become "the Pokémon master." This guide will focus on player(s) vs. player(s) battles, for which this guide was designed to do. It might be harsh to say this, but beating the game does not make you a Pokémon master, because the game is truly programmed for eight years olds to beat. When taking the skills you know to reach over battlers all over the world, you will learn the wondrous and complex beauty of Pokémon battling and you will recognize the many strategies it uses. If Nintendo were to make a Pokémon game for the sole purpose of connecting to people online, then I would truly think that its genre should be Strategy, not Role Playing.

This guide will cover all three generations, but it's best if you know what they are. Red, Blue, Green, and Yellow versions consist of the First Generation, also called RBY. Gold, Silver, and Crystal versions consist of the Second Generation, usually called GSC. And finally, Ruby, Sapphire, Emerald, Fire Red, and Leaf Green consists of the Third Generation, which are called RSE and FRLG separately. When I refer to a ___ Generation, then you should know which versions I am talking about.

Finally, I have decided to make this guide public. It would be nice to give me credit for this guide, but you can put it on your websites or send it to your friends without asking me for permission. Although I do not encourage plagiarism, my goal is to have as many people read this guide as possible. Therefore, I will be happier knowing that people will read this, not being busy enforcing who has what on whose site(s). As a final note, I am happy to say that I wrote this with the least amounts of typos possible and I use the most correct English grammar that I know. I'm really tired to reading guides that are full of errors, so consider this my gift to your eyes and brain.