So i'm trying to form a really good team in pokemon emerald. My team i was planning on forming was a Blaziken, Gyrados, Gardevoir, Flygon, Swellow, and either a Skarmory or a Ludicolo. Please I need your help really bad. And I'm talking about competitive playing so, will ev training them be beneficial in the long run? I have no idea what a sweeper is or a wall, I'm assuming they're roles they play in the game. I know my basic pokemon stuff but im a noob when it comes to competitive play, if anyone can please help me out and explain to me how to make an efficient team i would greatly appreciate it.