When fighting against trainers and other wild pokemon, if you switch to another pokemon and win the fight, the experience you gain is halved. Not both pokemon get halve experience, but the total experience you get is halved and that amount is shared over the 2 pokemon. That is at least my experience with it. Is this on purpose? Because when switching I feel like losing a lot of exp.