So I just got to the Elite 4. I'm not super powered enough to blow through them with 1 hit KO's but I'm not being demolished by them either. This is a perfect time to grind the Elite 4 with my dream team! But I'm also worried about their happiness if they're constantly fainting.
Bulbapedia's site has some basic happiness charts (http://bulbapedia.bulbagarden.net/wiki/Happiness) but my bigger question is if fighting a gym leader or Elite 4 member increases your Pokemon's happiness, would it essentially negate the unhappiness gained from fainting?