Generation I Generation II Generation III Generation IV Generation V Generation VI Generation VII Generation VIII Generation IX