Quoted By:
With XY running four pokemon in the Elite Four, I've started doing that, to at least make it somewhat of a challenge.
Generally, I follow this format:
1. Starter
2. A dragon
3. A canine
4. A burd
Then, my last two slots are HM slaves that I never use in battle.
5. HM Slave - Surf/Waterfall/Dive/Whirlpool/Defig
6. HM Slave - Cut/Strength/Rock Smash/Rock Climb
In XY, I just ran with the mons you were given. So 2 starters, fossil, and Lucario. Free Lapras was water HM slave, and Linoone was the true HM slut