kamikaze and i made this during out tutoring days :) it was about a fairy+fire core, and how infernape has a nice niche with diancie or gardevoir, and thus the team was made.
gardevoir has taunt because its not expected and is nice vs trick room setters with goggles. speed hits 240, which i think beats non positif nature base 70s 252 speed. i think the extra bulk is for its initial tailwind purpose, thus less speed.
aegislash seriously helps vs rock types, and rock slide with wide guard because they are a huge problem to this team, plus a reliable strong steel type.
zapdos is a support tailwind provider, helps deal with landorus-t, and is a nice switch in to many things
gyarados provides intimidate, which helps our slightly bulky gardevoir a lot. double taunt because i love that :P thunder wave is to compensate the team's slight lacking in speed, and stone edge is to hit charizard because its quite annoying to this team
the pokemon of the week. encore isnt too expected on infernape and thus causes very annoying effects to your opponent, which we all know. the rest of its moveset is somewhat standard, mixed so that intimidate doesnt get the best of you.